Microsoft DirectX 8.0 (Visual Basic)

CONST_D3DTSS_TCI_FLAGS

テクスチャ トランスフォーム用の入力テクスチャ座標を自動的に生成するよう Microsoft® Direct3D® に指定する定数を定義する。

Enum CONST_D3DTSS_TCI_FLAGS
    D3DTSS_TCI_PASSTHRU                    =      0
    D3DTSS_TCI_CAMERASPACENORMAL           =  65536 (&H10000)
    D3DTSS_TCI_CAMERASPACEPOSITION         = 131072 (&H20000)
    D3DTSS_TCI_CAMERASPACEREFLECTIONVECTOR = 196608 (&H30000)
End Enum

定数

D3DTSS_TCI_PASSTHRU
頂点フォーマット内の指定されたテクスチャ座標を使用する。この値はゼロに解決される。
D3DTSS_TCI_CAMERASPACENORMAL
このステージのテクスチャ トランスフォームに対する入力テクスチャ座標として、カメラ空間にトランスフォームされた頂点法線を使用する。
D3DTSS_TCI_CAMERASPACEPOSITION
このステージのテクスチャ トランスフォームに対する入力テクスチャ座標として、カメラ空間にトランスフォームされた頂点位置を使用する。
D3DTSS_TCI_CAMERASPACEREFLECTIONVECTOR
このステージのテクスチャ トランスフォームに対する入力テクスチャ座標として、カメラ空間にトランスフォームされた反射ベクトルを使用する。反射ベクトルは入力頂点位置座標と法線ベクトルから計算される。

注意

これらのフラグは、CONST_D3DTEXTURESTAGESTATETYPE 列挙の D3DTSS_TEXCOORDINDEX メンバの値を設定するために使われる。

参照

CONST_D3DTEXTURESTAGESTATETYPE