Win32 API 日本語リファレンス
ホームGraphics.Direct3D9 › D3DTRANSFORMSTATETYPE

D3DTRANSFORMSTATETYPE

列挙型
基底型i4

メンバー 10

名前10進16進
D3DTS_VIEW20x2
D3DTS_PROJECTION30x3
D3DTS_TEXTURE0160x10
D3DTS_TEXTURE1170x11
D3DTS_TEXTURE2180x12
D3DTS_TEXTURE3190x13
D3DTS_TEXTURE4200x14
D3DTS_TEXTURE5210x15
D3DTS_TEXTURE6220x16
D3DTS_TEXTURE7230x17

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum D3DTRANSFORMSTATETYPE : int {
    D3DTS_VIEW = 2,
    D3DTS_PROJECTION = 3,
    D3DTS_TEXTURE0 = 16,
    D3DTS_TEXTURE1 = 17,
    D3DTS_TEXTURE2 = 18,
    D3DTS_TEXTURE3 = 19,
    D3DTS_TEXTURE4 = 20,
    D3DTS_TEXTURE5 = 21,
    D3DTS_TEXTURE6 = 22,
    D3DTS_TEXTURE7 = 23
} D3DTRANSFORMSTATETYPE;
public enum D3DTRANSFORMSTATETYPE : int
{
    D3DTS_VIEW = 2,
    D3DTS_PROJECTION = 3,
    D3DTS_TEXTURE0 = 16,
    D3DTS_TEXTURE1 = 17,
    D3DTS_TEXTURE2 = 18,
    D3DTS_TEXTURE3 = 19,
    D3DTS_TEXTURE4 = 20,
    D3DTS_TEXTURE5 = 21,
    D3DTS_TEXTURE6 = 22,
    D3DTS_TEXTURE7 = 23,
}
Public Enum D3DTRANSFORMSTATETYPE As Integer
    D3DTS_VIEW = 2
    D3DTS_PROJECTION = 3
    D3DTS_TEXTURE0 = 16
    D3DTS_TEXTURE1 = 17
    D3DTS_TEXTURE2 = 18
    D3DTS_TEXTURE3 = 19
    D3DTS_TEXTURE4 = 20
    D3DTS_TEXTURE5 = 21
    D3DTS_TEXTURE6 = 22
    D3DTS_TEXTURE7 = 23
End Enum
import enum

class D3DTRANSFORMSTATETYPE(enum.IntEnum):
    D3DTS_VIEW = 2
    D3DTS_PROJECTION = 3
    D3DTS_TEXTURE0 = 16
    D3DTS_TEXTURE1 = 17
    D3DTS_TEXTURE2 = 18
    D3DTS_TEXTURE3 = 19
    D3DTS_TEXTURE4 = 20
    D3DTS_TEXTURE5 = 21
    D3DTS_TEXTURE6 = 22
    D3DTS_TEXTURE7 = 23
// D3DTRANSFORMSTATETYPE
pub const D3DTS_VIEW: i32 = 2;
pub const D3DTS_PROJECTION: i32 = 3;
pub const D3DTS_TEXTURE0: i32 = 16;
pub const D3DTS_TEXTURE1: i32 = 17;
pub const D3DTS_TEXTURE2: i32 = 18;
pub const D3DTS_TEXTURE3: i32 = 19;
pub const D3DTS_TEXTURE4: i32 = 20;
pub const D3DTS_TEXTURE5: i32 = 21;
pub const D3DTS_TEXTURE6: i32 = 22;
pub const D3DTS_TEXTURE7: i32 = 23;
// D3DTRANSFORMSTATETYPE
const (
	D3DTS_VIEW int32 = 2
	D3DTS_PROJECTION int32 = 3
	D3DTS_TEXTURE0 int32 = 16
	D3DTS_TEXTURE1 int32 = 17
	D3DTS_TEXTURE2 int32 = 18
	D3DTS_TEXTURE3 int32 = 19
	D3DTS_TEXTURE4 int32 = 20
	D3DTS_TEXTURE5 int32 = 21
	D3DTS_TEXTURE6 int32 = 22
	D3DTS_TEXTURE7 int32 = 23
)
const
  D3DTS_VIEW = 2;
  D3DTS_PROJECTION = 3;
  D3DTS_TEXTURE0 = 16;
  D3DTS_TEXTURE1 = 17;
  D3DTS_TEXTURE2 = 18;
  D3DTS_TEXTURE3 = 19;
  D3DTS_TEXTURE4 = 20;
  D3DTS_TEXTURE5 = 21;
  D3DTS_TEXTURE6 = 22;
  D3DTS_TEXTURE7 = 23;
// D3DTRANSFORMSTATETYPE
pub const D3DTS_VIEW: i32 = 2;
pub const D3DTS_PROJECTION: i32 = 3;
pub const D3DTS_TEXTURE0: i32 = 16;
pub const D3DTS_TEXTURE1: i32 = 17;
pub const D3DTS_TEXTURE2: i32 = 18;
pub const D3DTS_TEXTURE3: i32 = 19;
pub const D3DTS_TEXTURE4: i32 = 20;
pub const D3DTS_TEXTURE5: i32 = 21;
pub const D3DTS_TEXTURE6: i32 = 22;
pub const D3DTS_TEXTURE7: i32 = 23;
const
  D3DTS_VIEW* = 2
  D3DTS_PROJECTION* = 3
  D3DTS_TEXTURE0* = 16
  D3DTS_TEXTURE1* = 17
  D3DTS_TEXTURE2* = 18
  D3DTS_TEXTURE3* = 19
  D3DTS_TEXTURE4* = 20
  D3DTS_TEXTURE5* = 21
  D3DTS_TEXTURE6* = 22
  D3DTS_TEXTURE7* = 23
enum D3DTRANSFORMSTATETYPE : int {
    D3DTS_VIEW = 2,
    D3DTS_PROJECTION = 3,
    D3DTS_TEXTURE0 = 16,
    D3DTS_TEXTURE1 = 17,
    D3DTS_TEXTURE2 = 18,
    D3DTS_TEXTURE3 = 19,
    D3DTS_TEXTURE4 = 20,
    D3DTS_TEXTURE5 = 21,
    D3DTS_TEXTURE6 = 22,
    D3DTS_TEXTURE7 = 23,
}
#define global D3DTS_VIEW       0x2
#define global D3DTS_PROJECTION 0x3
#define global D3DTS_TEXTURE0   0x10
#define global D3DTS_TEXTURE1   0x11
#define global D3DTS_TEXTURE2   0x12
#define global D3DTS_TEXTURE3   0x13
#define global D3DTS_TEXTURE4   0x14
#define global D3DTS_TEXTURE5   0x15
#define global D3DTS_TEXTURE6   0x16
#define global D3DTS_TEXTURE7   0x17