Prototype declaration:
KMSTATUS KMAPI kmGenerateStripHead01( OUT PKMSTRIPHEAD pStripHead, IN PKMSTRIPCONTEXT pStripContext, );
Description:
Parameters:This function constructs rendering parameters (KMSTRIPHEAD) for VertexType01 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->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
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.