D3DDDITEXTURESTAGESTATETYPE列挙 (d3dumddi.h)

テクスチャ ステージの状態の種類。

構文

typedef enum _D3DDDITEXTURESTAGESTATETYPE {
  D3DDDITSS_TEXTUREMAP,
  D3DDDITSS_COLOROP,
  D3DDDITSS_COLORARG1,
  D3DDDITSS_COLORARG2,
  D3DDDITSS_ALPHAOP,
  D3DDDITSS_ALPHAARG1,
  D3DDDITSS_ALPHAARG2,
  D3DDDITSS_BUMPENVMAT00,
  D3DDDITSS_BUMPENVMAT01,
  D3DDDITSS_BUMPENVMAT10,
  D3DDDITSS_BUMPENVMAT11,
  D3DDDITSS_TEXCOORDINDEX,
  D3DDDITSS_ADDRESSU,
  D3DDDITSS_ADDRESSV,
  D3DDDITSS_BORDERCOLOR,
  D3DDDITSS_MAGFILTER,
  D3DDDITSS_MINFILTER,
  D3DDDITSS_MIPFILTER,
  D3DDDITSS_MIPMAPLODBIAS,
  D3DDDITSS_MAXMIPLEVEL,
  D3DDDITSS_MAXANISOTROPY,
  D3DDDITSS_BUMPENVLSCALE,
  D3DDDITSS_BUMPENVLOFFSET,
  D3DDDITSS_TEXTURETRANSFORMFLAGS,
  D3DDDITSS_ADDRESSW,
  D3DDDITSS_COLORARG0,
  D3DDDITSS_ALPHAARG0,
  D3DDDITSS_RESULTARG,
  D3DDDITSS_SRGBTEXTURE,
  D3DDDITSS_ELEMENTINDEX,
  D3DDDITSS_DMAPOFFSET,
  D3DDDITSS_CONSTANT,
  D3DDDITSS_DISABLETEXTURECOLORKEY,
  D3DDDITSS_TEXTURECOLORKEYVAL,
  D3DDDITSS_FORCE_DWORD
} D3DDDITEXTURESTAGESTATETYPE;

定数

 
D3DDDITSS_TEXTUREMAP
テクスチャ マップを指定する D3DTEXTUREOP
D3DDDITSS_COLOROP
カラー チャネルのステージごとのブレンド コントロールを指定するD3DTEXTUREOP。
D3DDDITSS_COLORARG1
テクスチャ引数を表すD3DTA_TEXTURE。 D3DTA_TEXTURE定数は、テクスチャの色を選択するために使用されます。
D3DDDITSS_COLORARG2
テクスチャ引数を表すD3DTA_TEXTURE。 D3DTA_TEXTURE定数は、テクスチャの色を選択するために使用されます。
D3DDDITSS_ALPHAOP
アルファ チャネルのステージごとのブレンド コントロールを指定するD3DTEXTUREOP。
D3DDDITSS_ALPHAARG1
テクスチャ引数を表すD3DTA_TEXTURE。 D3DTA_TEXTURE定数は、テクスチャの色を選択するために使用されます。
D3DDDITSS_ALPHAARG2
テクスチャ引数を表すD3DTA_TEXTURE。 D3DTA_TEXTURE定数は、テクスチャの色を選択するために使用されます。
D3DDDITSS_BUMPENVMAT00
バンプ マッピング マトリックスを表す float。
D3DDDITSS_BUMPENVMAT01
バンプ マッピング マトリックスを表す float。
D3DDDITSS_BUMPENVMAT10
バンプ マッピング マトリックスを表す float。
D3DDDITSS_BUMPENVMAT11
バンプ マッピング マトリックスを表す float。
D3DDDITSS_TEXCOORDINDEX
このテクスチャのテクスチャ座標インデックスのセットを識別します。
D3DDDITSS_ADDRESSU
D3DDDITSS_ADDRESSV
D3DDDITSS_BORDERCOLOR
D3DDDITSS_MAGFILTER
D3DDDITSS_MINFILTER
D3DDDITSS_MIPFILTER
D3DDDITSS_MIPMAPLODBIAS
D3DDDITSS_MAXMIPLEVEL
D3DDDITSS_MAXANISOTROPY
D3DDDITSS_BUMPENVLSCALE
バンプ マップの輝度のフロート スケール。
D3DDDITSS_BUMPENVLOFFSET
バンプ マップの輝度のフロート オフセット。
D3DDDITSS_TEXTURETRANSFORMFLAGS
テクスチャ変換を制御する D3DTEXTURETRANSFORMFLAGS
D3DDDITSS_ADDRESSW
D3DDDITSS_COLORARG0
線条演算の 3 番目の引数。
D3DDDITSS_ALPHAARG0
線条演算の 3 番目の引数。
D3DDDITSS_RESULTARG
結果の引数 (D3DTA_CURRENTまたはD3DTA_TEMP)。

D3DTA_TEMPは、一時的なレジスタの色を選択するために使用されます。
D3DTA_CURRENTは、ステージ宛先レジスタを選択するために使用されます。
D3DDDITSS_SRGBTEXTURE
D3DDDITSS_ELEMENTINDEX
D3DDDITSS_DMAPOFFSET
D3DDDITSS_CONSTANT
ステージごとの定数を示すD3DTA_CONSTANT。
D3DDDITSS_DISABLETEXTURECOLORKEY
テクスチャ カラー キーを無効にします。
D3DDDITSS_TEXTURECOLORKEYVAL
テクスチャ カラー キーの値。
D3DDDITSS_FORCE_DWORD
この列挙を強制的に 32 ビットのサイズにコンパイルします。

要件

要件
Header d3dumddi.h