Prototype declaration:
KMSTATUS KMAPI kmGenerateStripHead09( OUT PKMSTRIPHEAD pStripHead, IN PKMSTRIPCONTEXT pStripContext, );
Description:
Parameters:This function constructs rendering parameters (KMSTRIPHEAD) for VertexType09 from KMTWOVOLUMESTRIPCONTEXT. Set the parameters that are to be used in the members indicated below in KMTWOVOLUMESTRIPCONTEXT. Operation is not guaranteed if all parameters are not set. pStripContext->nSize ( = sizeof(KMTWOVOLUMESTRIPCONTEXT) ) pStripContext->StripControl.nListType pStripContext->StripControl.nUserClipMode pStripContext->StripControl.bGouraud pStripContext->ObjectControl.nDepthCompare pStripContext->ObjectControl.nCullingMode pStripContext->ObjectControl.bZWriteDisable pStripContext->ImageControl[KM_IMAGE_PARAM1].nSRCBlendingMode pStripContext->ImageControl[KM_IMAGE_PARAM1].nDSTBlendingMode pStripContext->ImageControl[KM_IMAGE_PARAM1].bSRCSelect pStripContext->ImageControl[KM_IMAGE_PARAM1].bDSTSelect pStripContext->ImageControl[KM_IMAGE_PARAM1].nFogMode pStripContext->ImageControl[KM_IMAGE_PARAM1].bColorClamp pStripContext->ImageControl[KM_IMAGE_PARAM1].bUseAlpha pStripContext->ImageControl[KM_IMAGE_PARAM2].nSRCBlendingMode pStripContext->ImageControl[KM_IMAGE_PARAM2].nDSTBlendingMode pStripContext->ImageControl[KM_IMAGE_PARAM2].bSRCSelect pStripContext->ImageControl[KM_IMAGE_PARAM2].bDSTSelect pStripContext->ImageControl[KM_IMAGE_PARAM2].nFogMode pStripContext->ImageControl[KM_IMAGE_PARAM2].bColorClamp pStripContext->ImageControl[KM_IMAGE_PARAM2].bUseAlpha
Return values:pStripHead(output) This specifies the pointer for KMSTRIPHEAD. pStripContext(input) This specifies the pointer for KMSTRIPCONTEXT. Cast to the PKMSTRIPCONTEXT type. ex) KMSTRIPHEAD StripHead; KMTWOVOLUMESTRIPCONTEXT TwoVolStripContext; .... TwoVolStripContext.nSize = sizeof(KMTWOVOLUMESTRIPCONTEXT); kmGenerateStripHead09( &StripHead, (PKMSTRIPCONTEXT)&TwoVolStripContext );
Value Explanation KMSTATUS_SUCCESS Success KMSTATUS_INVALID_ADDRESS pStripHead or pStripContext is invalid (NULL). KMSTATUS_INVALID_SETTING pStripContext size setting is invalid.