Platform SDK: DirectX

CONST_D3DTEXOPCAPSFLAGS

CONST_D3DTEXOPCAPSFLAGS 列挙は、D3DDEVICEDESC7 型の lTextureOpCaps メンバで使用されるテクスチャ ブレンディング操作能力を定義する。

Enum CONST_D3DTEXOPCAPSFLAGS 
    D3DTEXOPCAPS_ADD = 64
    D3DTEXOPCAPS_ADDSIGNED = 128
    D3DTEXOPCAPS_ADDSIGNED2X = 256
    D3DTEXOPCAPS_ADDSMOOTH = 1024
    D3DTEXOPCAPS_BLENDCURRENTALPHA = 32768
    D3DTEXOPCAPS_BLENDDIFFUSEALPHA = 2048
    D3DTEXOPCAPS_BLENDFACTORALPHA = 8192
    D3DTEXOPCAPS_BLENDTEXTUREALPHA = 4096
    D3DTEXOPCAPS_BLENDTEXTUREALPHAPM = 16384
    D3DTEXOPCAPS_BUMPENVMAP = 2097152
    D3DTEXOPCAPS_BUMPENVMAPLUMINANCE = 4194304
    D3DTEXOPCAPS_DISABLE = 1
    D3DTEXOPCAPS_DOTPRODUCT3 = 8388608
    D3DTEXOPCAPS_MODULATE = 8
    D3DTEXOPCAPS_MODULATE2X = 16
    D3DTEXOPCAPS_MODULATE4X = 32
    D3DTEXOPCAPS_MODULATEALPHA_ADDCOLOR = 131072
    D3DTEXOPCAPS_MODULATECOLOR_ADDALPHA = 262144
    D3DTEXOPCAPS_MODULATEINVALPHA_ADDCOLOR = 524288
    D3DTEXOPCAPS_MODULATEINVCOLOR_ADDALPHA = 1048576
    D3DTEXOPCAPS_PREMODULATE = 65536
    D3DTEXOPCAPS_SELECTARG1 = 2
    D3DTEXOPCAPS_SELECTARG2 = 4
    D3DTEXOPCAPS_SUBTRACT = 512
End Enum
D3DTEXOPCAPS_ADD
デバイスは D3DTOP_ADD テクスチャ ブレンディング操作をサポートする。
D3DTEXOPCAPS_ADDSIGNED
デバイスは D3DTOP_ADDSIGNED テクスチャ ブレンディング操作をサポートする。
D3DTEXOPCAPS_ADDSIGNED2X
デバイスは D3DTOP_ADDSIGNED2X テクスチャ ブレンディング操作をサポートする。
D3DTEXOPCAPS_ADDSMOOTH
デバイスは D3DTOP_ADDSMOOTH テクスチャ ブレンディング操作をサポートする。
D3DTEXOPCAPS_BLENDCURRENTALPHA
デバイスは D3DTOP_BLENDCURRENTALPHA テクスチャ ブレンディング操作をサポートする。
D3DTEXOPCAPS_BLENDDIFFUSEALPHA
デバイスは D3DTOP_BLENDDIFFUSEALPHA テクスチャ ブレンディング操作をサポートする。
D3DTEXOPCAPS_BLENDFACTORALPHA
デバイスは D3DTOP_BLENDFACTORALPHA テクスチャ ブレンディング操作をサポートする。
D3DTEXOPCAPS_BLENDTEXTUREALPHA
デバイスは D3DTOP_BLENDTEXTUREALPHA テクスチャ ブレンディング操作をサポートする。
D3DTEXOPCAPS_BLENDTEXTUREALPHAPM
デバイスは D3DTOP_BLENDTEXTUREALPHAPM テクスチャ ブレンディング操作をサポートする。
D3DTEXOPCAPS_BUMPENVMAP
デバイスは D3DTOP_BUMPENVMAP テクスチャ ブレンディング操作をサポートする。
D3DTEXOPCAPS_BUMPENVMAPLUMINANCE
デバイスは D3DTOP_BUMPENVMAPLUMINANCE テクスチャ ブレンディング操作をサポートする。
D3DTEXOPCAPS_DISABLE
デバイスは D3DTOP_DISABLE テクスチャ ブレンディング操作をサポートする。
D3DTEXOPCAPS_DOTPRODUCT3
デバイスは D3DTOP_DOTPRODUCT3 テクスチャ ブレンディング操作をサポートする。
D3DTEXOPCAPS_MODULATE
デバイスは D3DTOP_MODULATE テクスチャ ブレンディング操作をサポートする。
D3DTEXOPCAPS_MODULATE2X
デバイスは D3DTOP_MODULATE2X テクスチャ ブレンディング操作をサポートする。
D3DTEXOPCAPS_MODULATE4X
デバイスは D3DTOP_MODULATE4X テクスチャ ブレンディング操作をサポートする。
D3DTEXOPCAPS_MODULATEALPHA_ADDCOLOR
デバイスは D3DTOP_MODULATEALPHA_ADDCOLOR テクスチャ ブレンディング操作をサポートする。
D3DTEXOPCAPS_MODULATECOLOR_ADDALPHA
デバイスは D3DTOP_MODULATEALPHA_ADDCOLOR テクスチャ ブレンディング操作をサポートする。
D3DTEXOPCAPS_MODULATEINVALPHA_ADDCOLOR
デバイスは D3DTOP_MODULATEINVALPHA_ADDCOLOR テクスチャ ブレンディング操作をサポートする。
D3DTEXOPCAPS_MODULATEINVCOLOR_ADDALPHA
デバイスは D3DTOP_MODULATEINVCOLOR_ADDALPHA テクスチャ ブレンディング操作をサポートする。
D3DTEXOPCAPS_PREMODULATE
デバイスは D3DTOP_PREMODULATE テクスチャ ブレンディング操作をサポートする。
D3DTEXOPCAPS_SELECTARG1
デバイスは D3DTOP_SELECTARG1 テクスチャ ブレンディング操作をサポートする。
D3DTEXOPCAPS_SELECTARG2
デバイスは D3DTOP_SELECTARG2 テクスチャ ブレンディング操作をサポートする。
D3DTEXOPCAPS_SUBTRACT
デバイスは D3DTOP_SUBTRACT テクスチャ ブレンディング操作をサポートする。