Enumeración D3DRESOURCETYPE

Define los tipos de recursos.

Sintaxis

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;

Constantes

D3DRTYPE_SURFACE

Recurso de Surface.

D3DRTYPE_VOLUME

Recurso de volumen.

D3DRTYPE_TEXTURE

Recurso de textura.

D3DRTYPE_VOLUMETEXTURE

Recurso de textura de volumen.

D3DRTYPE_CUBETEXTURE

Recurso de textura de cubo.

D3DRTYPE_VERTEXBUFFER

Recurso de búfer de vértices.

D3DRTYPE_INDEXBUFFER

Recurso de búfer de índice.

D3DRTYPE_FORCE_DWORD

Fuerza esta enumeración a compilar a 32 bits de tamaño. Sin este valor, algunos compiladores permitirían que esta enumeración se compile en un tamaño distinto de 32 bits. Este valor no se utiliza.

Requisitos

Requisito Value
Encabezado
D3D9Types.h

Consulte también

Enumeraciones de Direct3D

IDirect3DResource9::GetType