typedef struct _tagKMSTRIPCONTEXT { KMINT32 nSize; KMSTRIPCONTROL StripControl; KMOBJECTCONTROL ObjectControl; union { struct { KMFLOATCOLOR Face[2]; }intensity; struct { KMPACKEDARGB Base; KMPACKEDARGB Offset; }splite; }type; KMIMAGECONTROL ImageControl[1]; }KMSTRIPCONTEXT,*PKMSTRIPCONTEXT;
nSize 構造体のサイズ StripControl ストリップコントロール構造体 ObjectControl オブジェクトコントロール構造体 Face ポリゴン使用時のインテンシティ Base スプライト使用時のベースカラー Offset スプライト使用時のオフセットカラー ImageConrol イメージコントロール構造体の配列
ストリップ形式ポリゴンのマテリアル情報のコンテキストの構造体です。メンバ nSize には、 この構造体のサイズを格納します。(=sizeof(KMSTRIPCONTEXT) )
メンバ StripControl には、ストリップの基本制御情報を格納します。メンバの詳細はKMSTRIPCONTROLを参照してください。 メンバ ObjectControl には、 ストリップの詳細制御情報を格納します。メンバの詳細はKMOBJECTCONTROLを参照してください。
メンバ Face には、ストリップをインテンシティーモードで使用する際のフェースカラーを格納します。
メンバ Base には、 スプライトとして使用する場合のベースカラーを格納します。
メンバ Offset には、 スプライトとして使用する場合のオフセットカラーを格納します。
メンバ ImageControl には、 ストリップのサーフェースイメージ制御情報を格納します。
メンバの詳細はKMIMAGECONTROLを参照してください。
kmInitStripContext() ストリップコンテキストの初期化 kmGenerateStripHead() レンダリングパラメータ(KMSTRIPHEAD)の構築 kmGenerateStripHead00() レンダリングパラメータ(KMSTRIPHEAD)の構築(VertexType00用) kmGenerateStripHead01() レンダリングパラメータ(KMSTRIPHEAD)の構築(VertexType01用) kmGenerateStripHead02() レンダリングパラメータ(KMSTRIPHEAD)の構築(VertexType02用) kmGenerateStripHead03() レンダリングパラメータ(KMSTRIPHEAD)の構築(VertexType03用) kmGenerateStripHead04() レンダリングパラメータ(KMSTRIPHEAD)の構築(VertexType04用) kmGenerateStripHead05() レンダリングパラメータ(KMSTRIPHEAD)の構築(VertexType05用) kmGenerateStripHead06() レンダリングパラメータ(KMSTRIPHEAD)の構築(VertexType06用) kmGenerateStripHead07() レンダリングパラメータ(KMSTRIPHEAD)の構築(VertexType07用) kmGenerateStripHead08() レンダリングパラメータ(KMSTRIPHEAD)の構築(VertexType08用) kmGenerateStripHead09() レンダリングパラメータ(KMSTRIPHEAD)の構築(VertexType09用) kmGenerateStripHead10() レンダリングパラメータ(KMSTRIPHEAD)の構築(VertexType10用) kmGenerateStripHead11() レンダリングパラメータ(KMSTRIPHEAD)の構築(VertexType11用) kmGenerateStripHead12() レンダリングパラメータ(KMSTRIPHEAD)の構築(VertexType12用) kmGenerateStripHead13() レンダリングパラメータ(KMSTRIPHEAD)の構築(VertexType13用) kmGenerateStripHead14() レンダリングパラメータ(KMSTRIPHEAD)の構築(VertexType14用) kmGenerateStripHead15() レンダリングパラメータ(KMSTRIPHEAD)の構築(VertexType15用) kmGenerateStripHead16() レンダリングパラメータ(KMSTRIPHEAD)の構築(VertexType16用) kmGenerateStripHead17() レンダリングパラメータ(KMSTRIPHEAD)の構築(VertexType17用) kmRegisterStripContext() ストリップコンテキストをシステムに登録(ユーザー定義)