Prototype declaration:
KMSTATUS KMAPI kmGenerateStripHead15( OUT PKMSTRIPHEAD pStripHead, IN PKMSTRIPCONTEXT pStripContext, );
Description:
Parameters:This function constructs rendering parameters (KMSTRIPHEAD) for VertexType15 from KMSTRIPCONTEXT. Set the parameters that are to be used in the members indicated below in KMSTRIPCONTEXT. Operation is not guaranteed if all parameters are not set. pStripContext->nSize ( = sizeof(KMSTRIPCONTEXT) ) pStripContext->StripControl.nListType pStripContext->StripControl.nUserClipMode pStripContext->StripControl.nShadowMode 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->type.splite.Base.dwPacked
Return values:pStripHead(output) This specifies the pointer for KMSTRIPHEAD. pStripContext(input) This specifies the pointer for KMSTRIPCONTEXT.
Value Explanation KMSTATUS_SUCCESS Success KMSTATUS_INVALID_ADDRESS pStripHead or pStripContext is invalid (NULL). KMSTATUS_INVALID_SETTING pStripContext size setting is invalid.