다음을 통해 공유


D3DRESOURCETYPE 열거형

리소스 종류를 정의합니다.

Syntax

typedef enum D3DRESOURCETYPE { 
  D3DRTYPE_SURFACE        = 1,
  D3DRTYPE_VOLUME         = 2,
  D3DRTYPE_TEXTURE        = 3,
  D3DRTYPE_VOLUMETEXTURE  = 4,
  D3DRTYPE_CUBETEXTURE    = 5,
  D3DRTYPE_VERTEXBUFFER   = 6,
  D3DRTYPE_INDEXBUFFER    = 7,
  D3DRTYPE_FORCE_DWORD    = 0x7fffffff
} D3DRESOURCETYPE, *LPD3DRESOURCETYPE;

상수

D3DRTYPE_SURFACE

Surface 리소스.

D3DRTYPE_VOLUME

볼륨 리소스.

D3DRTYPE_TEXTURE

텍스처 리소스.

D3DRTYPE_VOLUMETEXTURE

볼륨 텍스처 리소스.

D3DRTYPE_CUBETEXTURE

큐브 텍스처 리소스.

D3DRTYPE_VERTEXBUFFER

꼭짓점 버퍼 리소스.

D3DRTYPE_INDEXBUFFER

인덱스 버퍼 리소스.

D3DRTYPE_FORCE_DWORD

이 열거형을 강제로 32비트 크기로 컴파일합니다. 이 값이 없으면 일부 컴파일러에서 이 열거형을 32비트 이외의 크기로 컴파일할 수 있습니다. 이 값은 사용되지 않습니다.

요구 사항

요구 사항
헤더
D3D9Types.h

추가 정보

Direct3D 열거형

IDirect3DResource9::GetType