D3DTRANSFORMSTATETYPE 열거형
변환 상태 값을 설명하는 상수를 정의합니다.
Syntax
typedef enum D3DTRANSFORMSTATETYPE {
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,
D3DTS_FORCE_DWORD = 0x7fffffff
} D3DTRANSFORMSTATETYPE, *LPD3DTRANSFORMSTATETYPE;
상수
-
D3DTS_VIEW
-
뷰 변환 매트릭스로 설정되는 변환 매트릭스를 식별합니다. 기본값은 NULL (ID 행렬)입니다.
-
D3DTS_PROJECTION
-
프로젝션 변환 매트릭스로 설정되는 변환 매트릭스를 식별합니다. 기본값은 NULL (ID 행렬)입니다.
-
D3DTS_TEXTURE0
-
지정된 텍스처 단계에 대해 설정되는 변환 매트릭스를 식별합니다.
-
D3DTS_TEXTURE1
-
지정된 텍스처 단계에 대해 설정되는 변환 매트릭스를 식별합니다.
-
D3DTS_TEXTURE2
-
지정된 텍스처 단계에 대해 설정되는 변환 매트릭스를 식별합니다.
-
D3DTS_TEXTURE3
-
지정된 텍스처 단계에 대해 설정되는 변환 매트릭스를 식별합니다.
-
D3DTS_TEXTURE4
-
지정된 텍스처 단계에 대해 설정되는 변환 매트릭스를 식별합니다.
-
D3DTS_TEXTURE5
-
지정된 텍스처 단계에 대해 설정되는 변환 매트릭스를 식별합니다.
-
D3DTS_TEXTURE6
-
지정된 텍스처 단계에 대해 설정되는 변환 매트릭스를 식별합니다.
-
D3DTS_TEXTURE7
-
지정된 텍스처 단계에 대해 설정되는 변환 매트릭스를 식별합니다.
-
D3DTS_FORCE_DWORD
-
이 열거형을 강제로 32비트 크기로 컴파일합니다. 이 값이 없으면 일부 컴파일러에서 이 열거형을 32비트 이외의 크기로 컴파일할 수 있습니다. 이 값은 사용되지 않습니다.
설명
256~511 범위의 변환 상태는 D3DTS_WORLDMATRIX 및 D3DTS_WORLD 매크로를 사용하여 인덱싱할 수 있는 최대 256개의 월드 매트릭스를 저장하도록 예약되어 있습니다.
매크로 | 설명 |
---|---|
D3DTS_WORLD | D3DTS_WORLDMATRIX(0)에 해당합니다. |
D3DTS_WORLDMATRIX (인덱스) | 인덱스에서 월드 행렬에 대해 설정할 변환 행렬을 식별합니다. 여러 월드 행렬은 꼭짓점 혼합에만 사용됩니다. 그렇지 않으면 D3DTS_WORLD만 사용됩니다. |
요구 사항
요구 사항 | 값 |
---|---|
헤더 |
|
추가 정보