ホーム › Graphics.Direct3D9 › D3DOPCODE
D3DOPCODE
列挙型メンバー 14
| 名前 | 10進 | 16進 |
|---|---|---|
| D3DOP_POINT | 1 | 0x1 |
| D3DOP_LINE | 2 | 0x2 |
| D3DOP_TRIANGLE | 3 | 0x3 |
| D3DOP_MATRIXLOAD | 4 | 0x4 |
| D3DOP_MATRIXMULTIPLY | 5 | 0x5 |
| D3DOP_STATETRANSFORM | 6 | 0x6 |
| D3DOP_STATELIGHT | 7 | 0x7 |
| D3DOP_STATERENDER | 8 | 0x8 |
| D3DOP_PROCESSVERTICES | 9 | 0x9 |
| D3DOP_TEXTURELOAD | 10 | 0xA |
| D3DOP_EXIT | 11 | 0xB |
| D3DOP_BRANCHFORWARD | 12 | 0xC |
| D3DOP_SPAN | 13 | 0xD |
| D3DOP_SETSTATUS | 14 | 0xE |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum D3DOPCODE : int {
D3DOP_POINT = 1,
D3DOP_LINE = 2,
D3DOP_TRIANGLE = 3,
D3DOP_MATRIXLOAD = 4,
D3DOP_MATRIXMULTIPLY = 5,
D3DOP_STATETRANSFORM = 6,
D3DOP_STATELIGHT = 7,
D3DOP_STATERENDER = 8,
D3DOP_PROCESSVERTICES = 9,
D3DOP_TEXTURELOAD = 10,
D3DOP_EXIT = 11,
D3DOP_BRANCHFORWARD = 12,
D3DOP_SPAN = 13,
D3DOP_SETSTATUS = 14
} D3DOPCODE;public enum D3DOPCODE : int
{
D3DOP_POINT = 1,
D3DOP_LINE = 2,
D3DOP_TRIANGLE = 3,
D3DOP_MATRIXLOAD = 4,
D3DOP_MATRIXMULTIPLY = 5,
D3DOP_STATETRANSFORM = 6,
D3DOP_STATELIGHT = 7,
D3DOP_STATERENDER = 8,
D3DOP_PROCESSVERTICES = 9,
D3DOP_TEXTURELOAD = 10,
D3DOP_EXIT = 11,
D3DOP_BRANCHFORWARD = 12,
D3DOP_SPAN = 13,
D3DOP_SETSTATUS = 14,
}Public Enum D3DOPCODE As Integer
D3DOP_POINT = 1
D3DOP_LINE = 2
D3DOP_TRIANGLE = 3
D3DOP_MATRIXLOAD = 4
D3DOP_MATRIXMULTIPLY = 5
D3DOP_STATETRANSFORM = 6
D3DOP_STATELIGHT = 7
D3DOP_STATERENDER = 8
D3DOP_PROCESSVERTICES = 9
D3DOP_TEXTURELOAD = 10
D3DOP_EXIT = 11
D3DOP_BRANCHFORWARD = 12
D3DOP_SPAN = 13
D3DOP_SETSTATUS = 14
End Enumimport enum
class D3DOPCODE(enum.IntEnum):
D3DOP_POINT = 1
D3DOP_LINE = 2
D3DOP_TRIANGLE = 3
D3DOP_MATRIXLOAD = 4
D3DOP_MATRIXMULTIPLY = 5
D3DOP_STATETRANSFORM = 6
D3DOP_STATELIGHT = 7
D3DOP_STATERENDER = 8
D3DOP_PROCESSVERTICES = 9
D3DOP_TEXTURELOAD = 10
D3DOP_EXIT = 11
D3DOP_BRANCHFORWARD = 12
D3DOP_SPAN = 13
D3DOP_SETSTATUS = 14// D3DOPCODE
pub const D3DOP_POINT: i32 = 1;
pub const D3DOP_LINE: i32 = 2;
pub const D3DOP_TRIANGLE: i32 = 3;
pub const D3DOP_MATRIXLOAD: i32 = 4;
pub const D3DOP_MATRIXMULTIPLY: i32 = 5;
pub const D3DOP_STATETRANSFORM: i32 = 6;
pub const D3DOP_STATELIGHT: i32 = 7;
pub const D3DOP_STATERENDER: i32 = 8;
pub const D3DOP_PROCESSVERTICES: i32 = 9;
pub const D3DOP_TEXTURELOAD: i32 = 10;
pub const D3DOP_EXIT: i32 = 11;
pub const D3DOP_BRANCHFORWARD: i32 = 12;
pub const D3DOP_SPAN: i32 = 13;
pub const D3DOP_SETSTATUS: i32 = 14;// D3DOPCODE
const (
D3DOP_POINT int32 = 1
D3DOP_LINE int32 = 2
D3DOP_TRIANGLE int32 = 3
D3DOP_MATRIXLOAD int32 = 4
D3DOP_MATRIXMULTIPLY int32 = 5
D3DOP_STATETRANSFORM int32 = 6
D3DOP_STATELIGHT int32 = 7
D3DOP_STATERENDER int32 = 8
D3DOP_PROCESSVERTICES int32 = 9
D3DOP_TEXTURELOAD int32 = 10
D3DOP_EXIT int32 = 11
D3DOP_BRANCHFORWARD int32 = 12
D3DOP_SPAN int32 = 13
D3DOP_SETSTATUS int32 = 14
)const
D3DOP_POINT = 1;
D3DOP_LINE = 2;
D3DOP_TRIANGLE = 3;
D3DOP_MATRIXLOAD = 4;
D3DOP_MATRIXMULTIPLY = 5;
D3DOP_STATETRANSFORM = 6;
D3DOP_STATELIGHT = 7;
D3DOP_STATERENDER = 8;
D3DOP_PROCESSVERTICES = 9;
D3DOP_TEXTURELOAD = 10;
D3DOP_EXIT = 11;
D3DOP_BRANCHFORWARD = 12;
D3DOP_SPAN = 13;
D3DOP_SETSTATUS = 14;// D3DOPCODE
pub const D3DOP_POINT: i32 = 1;
pub const D3DOP_LINE: i32 = 2;
pub const D3DOP_TRIANGLE: i32 = 3;
pub const D3DOP_MATRIXLOAD: i32 = 4;
pub const D3DOP_MATRIXMULTIPLY: i32 = 5;
pub const D3DOP_STATETRANSFORM: i32 = 6;
pub const D3DOP_STATELIGHT: i32 = 7;
pub const D3DOP_STATERENDER: i32 = 8;
pub const D3DOP_PROCESSVERTICES: i32 = 9;
pub const D3DOP_TEXTURELOAD: i32 = 10;
pub const D3DOP_EXIT: i32 = 11;
pub const D3DOP_BRANCHFORWARD: i32 = 12;
pub const D3DOP_SPAN: i32 = 13;
pub const D3DOP_SETSTATUS: i32 = 14;const
D3DOP_POINT* = 1
D3DOP_LINE* = 2
D3DOP_TRIANGLE* = 3
D3DOP_MATRIXLOAD* = 4
D3DOP_MATRIXMULTIPLY* = 5
D3DOP_STATETRANSFORM* = 6
D3DOP_STATELIGHT* = 7
D3DOP_STATERENDER* = 8
D3DOP_PROCESSVERTICES* = 9
D3DOP_TEXTURELOAD* = 10
D3DOP_EXIT* = 11
D3DOP_BRANCHFORWARD* = 12
D3DOP_SPAN* = 13
D3DOP_SETSTATUS* = 14enum D3DOPCODE : int {
D3DOP_POINT = 1,
D3DOP_LINE = 2,
D3DOP_TRIANGLE = 3,
D3DOP_MATRIXLOAD = 4,
D3DOP_MATRIXMULTIPLY = 5,
D3DOP_STATETRANSFORM = 6,
D3DOP_STATELIGHT = 7,
D3DOP_STATERENDER = 8,
D3DOP_PROCESSVERTICES = 9,
D3DOP_TEXTURELOAD = 10,
D3DOP_EXIT = 11,
D3DOP_BRANCHFORWARD = 12,
D3DOP_SPAN = 13,
D3DOP_SETSTATUS = 14,
}#define global D3DOP_POINT 0x1
#define global D3DOP_LINE 0x2
#define global D3DOP_TRIANGLE 0x3
#define global D3DOP_MATRIXLOAD 0x4
#define global D3DOP_MATRIXMULTIPLY 0x5
#define global D3DOP_STATETRANSFORM 0x6
#define global D3DOP_STATELIGHT 0x7
#define global D3DOP_STATERENDER 0x8
#define global D3DOP_PROCESSVERTICES 0x9
#define global D3DOP_TEXTURELOAD 0xA
#define global D3DOP_EXIT 0xB
#define global D3DOP_BRANCHFORWARD 0xC
#define global D3DOP_SPAN 0xD
#define global D3DOP_SETSTATUS 0xE