Platform SDK: DirectX |
CONST_D3DTEXCOORDINDEXFLAGS 列挙は、D3DTSS_TEXCOORDINDEX テクスチャ ステージ ステートで設定されたインデックス値と組み合わせて使用される値を定義する。
Type CONST_D3DTEXCOORDINDEXFLAGS D3DTSS_TCI_CAMERASPACENORMAL = 65536 D3DTSS_TCI_CAMERASPACEPOSITION = 131072 D3DTSS_TCI_CAMERASPACEREFLECTIONVECTOR = 196608 D3DTSS_TCI_PASSTHRU = 0 End Type
この列挙の値 (0 になる D3DTSS_TCI_PASSTHRU を除く) は、システムが D3DTSS_TEXCOORDINDEX で設定されたインデックス値をどのように使用するかによって異なる。通常、D3DTSS_TEXCOORDINDEX で設定された値は、テクスチャのアドレス指定に使用されるテクスチャ座標を制御する。ただし、D3DTSS_TCI_CAMERASPACENORMAL、D3DTSS_TCI_CAMERASPACEPOSITION、または D3DTSS_TCI_CAMERASPACEREFLECTIONVECTOR 値 (設定されたインデックスとの論理 和) がある場合、システムはこのインデックスをテクスチャ ラッピング モードの指定だけに使用する。
この列挙の値は、環境マッピングのテクスチャ座標を自動生成するアプリケーションで有効である。