Changes ModifierInstruction.(KMSTRIPHEAD Structure)

Prototype declaration:


KMSTATUS KMAPI
kmChangeStripModifierInstruction(
        IN OUT  PKMSTRIPHEAD            pStripHead,
        IN      KMDWORD                 dwModifierInstruction
);

Description:

This function changes ModifierInstruction in a KMSTRIPHEAD structure that was constructed by
kmGenerateStripHead/kmGenerateStripHeadXX (17).
The following is a list of supported VertexType:

VertexType00 VertexType06 VertexType12
VertexType01 VertexType07 VertexType13
VertexType02 VertexType08 VertexType14
VertexType03 VertexType09 VertexType15
VertexType04 VertexType10 VertexType16
VertexType05 VertexType11 VertexType17
Parameters:
pStripHead(input/output)
        This parameter is a pointer to KMSTRIPHEAD.

dwModifierInstruction(input)
        This parameter specifies the ModifierInstruction setting.
            KM_MODIFIER_NORMAL_POLY
            KM_MODIFIER_INCLUDE_FIRST_POLY
            KM_MODIFIER_EXCLUDE_FIRST_POLY
            KM_MODIFIER_INCLUDE_LAST_POLY
            KM_MODIFIER_EXCLUDE_LAST_POLY

Return values:
Value Explanation
KMSTATUS_SUCCESS Success
KMSTATUS_INVALID_VERTEX_TYPE This setting is invalid at the current VertexType.