ホーム › Graphics.Direct3D9 › D3DTEXTUREOP
D3DTEXTUREOP
列挙型メンバー 26
| 名前 | 10進 | 16進 |
|---|---|---|
| D3DTOP_DISABLE | 1 | 0x1 |
| D3DTOP_SELECTARG1 | 2 | 0x2 |
| D3DTOP_SELECTARG2 | 3 | 0x3 |
| D3DTOP_MODULATE | 4 | 0x4 |
| D3DTOP_MODULATE2X | 5 | 0x5 |
| D3DTOP_MODULATE4X | 6 | 0x6 |
| D3DTOP_ADD | 7 | 0x7 |
| D3DTOP_ADDSIGNED | 8 | 0x8 |
| D3DTOP_ADDSIGNED2X | 9 | 0x9 |
| D3DTOP_SUBTRACT | 10 | 0xA |
| D3DTOP_ADDSMOOTH | 11 | 0xB |
| D3DTOP_BLENDDIFFUSEALPHA | 12 | 0xC |
| D3DTOP_BLENDTEXTUREALPHA | 13 | 0xD |
| D3DTOP_BLENDFACTORALPHA | 14 | 0xE |
| D3DTOP_BLENDTEXTUREALPHAPM | 15 | 0xF |
| D3DTOP_BLENDCURRENTALPHA | 16 | 0x10 |
| D3DTOP_PREMODULATE | 17 | 0x11 |
| D3DTOP_MODULATEALPHA_ADDCOLOR | 18 | 0x12 |
| D3DTOP_MODULATECOLOR_ADDALPHA | 19 | 0x13 |
| D3DTOP_MODULATEINVALPHA_ADDCOLOR | 20 | 0x14 |
| D3DTOP_MODULATEINVCOLOR_ADDALPHA | 21 | 0x15 |
| D3DTOP_BUMPENVMAP | 22 | 0x16 |
| D3DTOP_BUMPENVMAPLUMINANCE | 23 | 0x17 |
| D3DTOP_DOTPRODUCT3 | 24 | 0x18 |
| D3DTOP_MULTIPLYADD | 25 | 0x19 |
| D3DTOP_LERP | 26 | 0x1A |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum D3DTEXTUREOP : int {
D3DTOP_DISABLE = 1,
D3DTOP_SELECTARG1 = 2,
D3DTOP_SELECTARG2 = 3,
D3DTOP_MODULATE = 4,
D3DTOP_MODULATE2X = 5,
D3DTOP_MODULATE4X = 6,
D3DTOP_ADD = 7,
D3DTOP_ADDSIGNED = 8,
D3DTOP_ADDSIGNED2X = 9,
D3DTOP_SUBTRACT = 10,
D3DTOP_ADDSMOOTH = 11,
D3DTOP_BLENDDIFFUSEALPHA = 12,
D3DTOP_BLENDTEXTUREALPHA = 13,
D3DTOP_BLENDFACTORALPHA = 14,
D3DTOP_BLENDTEXTUREALPHAPM = 15,
D3DTOP_BLENDCURRENTALPHA = 16,
D3DTOP_PREMODULATE = 17,
D3DTOP_MODULATEALPHA_ADDCOLOR = 18,
D3DTOP_MODULATECOLOR_ADDALPHA = 19,
D3DTOP_MODULATEINVALPHA_ADDCOLOR = 20,
D3DTOP_MODULATEINVCOLOR_ADDALPHA = 21,
D3DTOP_BUMPENVMAP = 22,
D3DTOP_BUMPENVMAPLUMINANCE = 23,
D3DTOP_DOTPRODUCT3 = 24,
D3DTOP_MULTIPLYADD = 25,
D3DTOP_LERP = 26
} D3DTEXTUREOP;public enum D3DTEXTUREOP : int
{
D3DTOP_DISABLE = 1,
D3DTOP_SELECTARG1 = 2,
D3DTOP_SELECTARG2 = 3,
D3DTOP_MODULATE = 4,
D3DTOP_MODULATE2X = 5,
D3DTOP_MODULATE4X = 6,
D3DTOP_ADD = 7,
D3DTOP_ADDSIGNED = 8,
D3DTOP_ADDSIGNED2X = 9,
D3DTOP_SUBTRACT = 10,
D3DTOP_ADDSMOOTH = 11,
D3DTOP_BLENDDIFFUSEALPHA = 12,
D3DTOP_BLENDTEXTUREALPHA = 13,
D3DTOP_BLENDFACTORALPHA = 14,
D3DTOP_BLENDTEXTUREALPHAPM = 15,
D3DTOP_BLENDCURRENTALPHA = 16,
D3DTOP_PREMODULATE = 17,
D3DTOP_MODULATEALPHA_ADDCOLOR = 18,
D3DTOP_MODULATECOLOR_ADDALPHA = 19,
D3DTOP_MODULATEINVALPHA_ADDCOLOR = 20,
D3DTOP_MODULATEINVCOLOR_ADDALPHA = 21,
D3DTOP_BUMPENVMAP = 22,
D3DTOP_BUMPENVMAPLUMINANCE = 23,
D3DTOP_DOTPRODUCT3 = 24,
D3DTOP_MULTIPLYADD = 25,
D3DTOP_LERP = 26,
}Public Enum D3DTEXTUREOP As Integer
D3DTOP_DISABLE = 1
D3DTOP_SELECTARG1 = 2
D3DTOP_SELECTARG2 = 3
D3DTOP_MODULATE = 4
D3DTOP_MODULATE2X = 5
D3DTOP_MODULATE4X = 6
D3DTOP_ADD = 7
D3DTOP_ADDSIGNED = 8
D3DTOP_ADDSIGNED2X = 9
D3DTOP_SUBTRACT = 10
D3DTOP_ADDSMOOTH = 11
D3DTOP_BLENDDIFFUSEALPHA = 12
D3DTOP_BLENDTEXTUREALPHA = 13
D3DTOP_BLENDFACTORALPHA = 14
D3DTOP_BLENDTEXTUREALPHAPM = 15
D3DTOP_BLENDCURRENTALPHA = 16
D3DTOP_PREMODULATE = 17
D3DTOP_MODULATEALPHA_ADDCOLOR = 18
D3DTOP_MODULATECOLOR_ADDALPHA = 19
D3DTOP_MODULATEINVALPHA_ADDCOLOR = 20
D3DTOP_MODULATEINVCOLOR_ADDALPHA = 21
D3DTOP_BUMPENVMAP = 22
D3DTOP_BUMPENVMAPLUMINANCE = 23
D3DTOP_DOTPRODUCT3 = 24
D3DTOP_MULTIPLYADD = 25
D3DTOP_LERP = 26
End Enumimport enum
class D3DTEXTUREOP(enum.IntEnum):
D3DTOP_DISABLE = 1
D3DTOP_SELECTARG1 = 2
D3DTOP_SELECTARG2 = 3
D3DTOP_MODULATE = 4
D3DTOP_MODULATE2X = 5
D3DTOP_MODULATE4X = 6
D3DTOP_ADD = 7
D3DTOP_ADDSIGNED = 8
D3DTOP_ADDSIGNED2X = 9
D3DTOP_SUBTRACT = 10
D3DTOP_ADDSMOOTH = 11
D3DTOP_BLENDDIFFUSEALPHA = 12
D3DTOP_BLENDTEXTUREALPHA = 13
D3DTOP_BLENDFACTORALPHA = 14
D3DTOP_BLENDTEXTUREALPHAPM = 15
D3DTOP_BLENDCURRENTALPHA = 16
D3DTOP_PREMODULATE = 17
D3DTOP_MODULATEALPHA_ADDCOLOR = 18
D3DTOP_MODULATECOLOR_ADDALPHA = 19
D3DTOP_MODULATEINVALPHA_ADDCOLOR = 20
D3DTOP_MODULATEINVCOLOR_ADDALPHA = 21
D3DTOP_BUMPENVMAP = 22
D3DTOP_BUMPENVMAPLUMINANCE = 23
D3DTOP_DOTPRODUCT3 = 24
D3DTOP_MULTIPLYADD = 25
D3DTOP_LERP = 26// D3DTEXTUREOP
pub const D3DTOP_DISABLE: i32 = 1;
pub const D3DTOP_SELECTARG1: i32 = 2;
pub const D3DTOP_SELECTARG2: i32 = 3;
pub const D3DTOP_MODULATE: i32 = 4;
pub const D3DTOP_MODULATE2X: i32 = 5;
pub const D3DTOP_MODULATE4X: i32 = 6;
pub const D3DTOP_ADD: i32 = 7;
pub const D3DTOP_ADDSIGNED: i32 = 8;
pub const D3DTOP_ADDSIGNED2X: i32 = 9;
pub const D3DTOP_SUBTRACT: i32 = 10;
pub const D3DTOP_ADDSMOOTH: i32 = 11;
pub const D3DTOP_BLENDDIFFUSEALPHA: i32 = 12;
pub const D3DTOP_BLENDTEXTUREALPHA: i32 = 13;
pub const D3DTOP_BLENDFACTORALPHA: i32 = 14;
pub const D3DTOP_BLENDTEXTUREALPHAPM: i32 = 15;
pub const D3DTOP_BLENDCURRENTALPHA: i32 = 16;
pub const D3DTOP_PREMODULATE: i32 = 17;
pub const D3DTOP_MODULATEALPHA_ADDCOLOR: i32 = 18;
pub const D3DTOP_MODULATECOLOR_ADDALPHA: i32 = 19;
pub const D3DTOP_MODULATEINVALPHA_ADDCOLOR: i32 = 20;
pub const D3DTOP_MODULATEINVCOLOR_ADDALPHA: i32 = 21;
pub const D3DTOP_BUMPENVMAP: i32 = 22;
pub const D3DTOP_BUMPENVMAPLUMINANCE: i32 = 23;
pub const D3DTOP_DOTPRODUCT3: i32 = 24;
pub const D3DTOP_MULTIPLYADD: i32 = 25;
pub const D3DTOP_LERP: i32 = 26;// D3DTEXTUREOP
const (
D3DTOP_DISABLE int32 = 1
D3DTOP_SELECTARG1 int32 = 2
D3DTOP_SELECTARG2 int32 = 3
D3DTOP_MODULATE int32 = 4
D3DTOP_MODULATE2X int32 = 5
D3DTOP_MODULATE4X int32 = 6
D3DTOP_ADD int32 = 7
D3DTOP_ADDSIGNED int32 = 8
D3DTOP_ADDSIGNED2X int32 = 9
D3DTOP_SUBTRACT int32 = 10
D3DTOP_ADDSMOOTH int32 = 11
D3DTOP_BLENDDIFFUSEALPHA int32 = 12
D3DTOP_BLENDTEXTUREALPHA int32 = 13
D3DTOP_BLENDFACTORALPHA int32 = 14
D3DTOP_BLENDTEXTUREALPHAPM int32 = 15
D3DTOP_BLENDCURRENTALPHA int32 = 16
D3DTOP_PREMODULATE int32 = 17
D3DTOP_MODULATEALPHA_ADDCOLOR int32 = 18
D3DTOP_MODULATECOLOR_ADDALPHA int32 = 19
D3DTOP_MODULATEINVALPHA_ADDCOLOR int32 = 20
D3DTOP_MODULATEINVCOLOR_ADDALPHA int32 = 21
D3DTOP_BUMPENVMAP int32 = 22
D3DTOP_BUMPENVMAPLUMINANCE int32 = 23
D3DTOP_DOTPRODUCT3 int32 = 24
D3DTOP_MULTIPLYADD int32 = 25
D3DTOP_LERP int32 = 26
)const
D3DTOP_DISABLE = 1;
D3DTOP_SELECTARG1 = 2;
D3DTOP_SELECTARG2 = 3;
D3DTOP_MODULATE = 4;
D3DTOP_MODULATE2X = 5;
D3DTOP_MODULATE4X = 6;
D3DTOP_ADD = 7;
D3DTOP_ADDSIGNED = 8;
D3DTOP_ADDSIGNED2X = 9;
D3DTOP_SUBTRACT = 10;
D3DTOP_ADDSMOOTH = 11;
D3DTOP_BLENDDIFFUSEALPHA = 12;
D3DTOP_BLENDTEXTUREALPHA = 13;
D3DTOP_BLENDFACTORALPHA = 14;
D3DTOP_BLENDTEXTUREALPHAPM = 15;
D3DTOP_BLENDCURRENTALPHA = 16;
D3DTOP_PREMODULATE = 17;
D3DTOP_MODULATEALPHA_ADDCOLOR = 18;
D3DTOP_MODULATECOLOR_ADDALPHA = 19;
D3DTOP_MODULATEINVALPHA_ADDCOLOR = 20;
D3DTOP_MODULATEINVCOLOR_ADDALPHA = 21;
D3DTOP_BUMPENVMAP = 22;
D3DTOP_BUMPENVMAPLUMINANCE = 23;
D3DTOP_DOTPRODUCT3 = 24;
D3DTOP_MULTIPLYADD = 25;
D3DTOP_LERP = 26;// D3DTEXTUREOP
pub const D3DTOP_DISABLE: i32 = 1;
pub const D3DTOP_SELECTARG1: i32 = 2;
pub const D3DTOP_SELECTARG2: i32 = 3;
pub const D3DTOP_MODULATE: i32 = 4;
pub const D3DTOP_MODULATE2X: i32 = 5;
pub const D3DTOP_MODULATE4X: i32 = 6;
pub const D3DTOP_ADD: i32 = 7;
pub const D3DTOP_ADDSIGNED: i32 = 8;
pub const D3DTOP_ADDSIGNED2X: i32 = 9;
pub const D3DTOP_SUBTRACT: i32 = 10;
pub const D3DTOP_ADDSMOOTH: i32 = 11;
pub const D3DTOP_BLENDDIFFUSEALPHA: i32 = 12;
pub const D3DTOP_BLENDTEXTUREALPHA: i32 = 13;
pub const D3DTOP_BLENDFACTORALPHA: i32 = 14;
pub const D3DTOP_BLENDTEXTUREALPHAPM: i32 = 15;
pub const D3DTOP_BLENDCURRENTALPHA: i32 = 16;
pub const D3DTOP_PREMODULATE: i32 = 17;
pub const D3DTOP_MODULATEALPHA_ADDCOLOR: i32 = 18;
pub const D3DTOP_MODULATECOLOR_ADDALPHA: i32 = 19;
pub const D3DTOP_MODULATEINVALPHA_ADDCOLOR: i32 = 20;
pub const D3DTOP_MODULATEINVCOLOR_ADDALPHA: i32 = 21;
pub const D3DTOP_BUMPENVMAP: i32 = 22;
pub const D3DTOP_BUMPENVMAPLUMINANCE: i32 = 23;
pub const D3DTOP_DOTPRODUCT3: i32 = 24;
pub const D3DTOP_MULTIPLYADD: i32 = 25;
pub const D3DTOP_LERP: i32 = 26;const
D3DTOP_DISABLE* = 1
D3DTOP_SELECTARG1* = 2
D3DTOP_SELECTARG2* = 3
D3DTOP_MODULATE* = 4
D3DTOP_MODULATE2X* = 5
D3DTOP_MODULATE4X* = 6
D3DTOP_ADD* = 7
D3DTOP_ADDSIGNED* = 8
D3DTOP_ADDSIGNED2X* = 9
D3DTOP_SUBTRACT* = 10
D3DTOP_ADDSMOOTH* = 11
D3DTOP_BLENDDIFFUSEALPHA* = 12
D3DTOP_BLENDTEXTUREALPHA* = 13
D3DTOP_BLENDFACTORALPHA* = 14
D3DTOP_BLENDTEXTUREALPHAPM* = 15
D3DTOP_BLENDCURRENTALPHA* = 16
D3DTOP_PREMODULATE* = 17
D3DTOP_MODULATEALPHA_ADDCOLOR* = 18
D3DTOP_MODULATECOLOR_ADDALPHA* = 19
D3DTOP_MODULATEINVALPHA_ADDCOLOR* = 20
D3DTOP_MODULATEINVCOLOR_ADDALPHA* = 21
D3DTOP_BUMPENVMAP* = 22
D3DTOP_BUMPENVMAPLUMINANCE* = 23
D3DTOP_DOTPRODUCT3* = 24
D3DTOP_MULTIPLYADD* = 25
D3DTOP_LERP* = 26enum D3DTEXTUREOP : int {
D3DTOP_DISABLE = 1,
D3DTOP_SELECTARG1 = 2,
D3DTOP_SELECTARG2 = 3,
D3DTOP_MODULATE = 4,
D3DTOP_MODULATE2X = 5,
D3DTOP_MODULATE4X = 6,
D3DTOP_ADD = 7,
D3DTOP_ADDSIGNED = 8,
D3DTOP_ADDSIGNED2X = 9,
D3DTOP_SUBTRACT = 10,
D3DTOP_ADDSMOOTH = 11,
D3DTOP_BLENDDIFFUSEALPHA = 12,
D3DTOP_BLENDTEXTUREALPHA = 13,
D3DTOP_BLENDFACTORALPHA = 14,
D3DTOP_BLENDTEXTUREALPHAPM = 15,
D3DTOP_BLENDCURRENTALPHA = 16,
D3DTOP_PREMODULATE = 17,
D3DTOP_MODULATEALPHA_ADDCOLOR = 18,
D3DTOP_MODULATECOLOR_ADDALPHA = 19,
D3DTOP_MODULATEINVALPHA_ADDCOLOR = 20,
D3DTOP_MODULATEINVCOLOR_ADDALPHA = 21,
D3DTOP_BUMPENVMAP = 22,
D3DTOP_BUMPENVMAPLUMINANCE = 23,
D3DTOP_DOTPRODUCT3 = 24,
D3DTOP_MULTIPLYADD = 25,
D3DTOP_LERP = 26,
}#define global D3DTOP_DISABLE 0x1
#define global D3DTOP_SELECTARG1 0x2
#define global D3DTOP_SELECTARG2 0x3
#define global D3DTOP_MODULATE 0x4
#define global D3DTOP_MODULATE2X 0x5
#define global D3DTOP_MODULATE4X 0x6
#define global D3DTOP_ADD 0x7
#define global D3DTOP_ADDSIGNED 0x8
#define global D3DTOP_ADDSIGNED2X 0x9
#define global D3DTOP_SUBTRACT 0xA
#define global D3DTOP_ADDSMOOTH 0xB
#define global D3DTOP_BLENDDIFFUSEALPHA 0xC
#define global D3DTOP_BLENDTEXTUREALPHA 0xD
#define global D3DTOP_BLENDFACTORALPHA 0xE
#define global D3DTOP_BLENDTEXTUREALPHAPM 0xF
#define global D3DTOP_BLENDCURRENTALPHA 0x10
#define global D3DTOP_PREMODULATE 0x11
#define global D3DTOP_MODULATEALPHA_ADDCOLOR 0x12
#define global D3DTOP_MODULATECOLOR_ADDALPHA 0x13
#define global D3DTOP_MODULATEINVALPHA_ADDCOLOR 0x14
#define global D3DTOP_MODULATEINVCOLOR_ADDALPHA 0x15
#define global D3DTOP_BUMPENVMAP 0x16
#define global D3DTOP_BUMPENVMAPLUMINANCE 0x17
#define global D3DTOP_DOTPRODUCT3 0x18
#define global D3DTOP_MULTIPLYADD 0x19
#define global D3DTOP_LERP 0x1A