Enumeração D3DRESOURCETYPE

Define tipos de recursos.

Sintaxe

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 do Surface.

D3DRTYPE_VOLUME

Recurso de volume.

D3DRTYPE_TEXTURE

Recurso de textura.

D3DRTYPE_VOLUMETEXTURE

Recurso de textura de volume.

D3DRTYPE_CUBETEXTURE

Recurso de textura de cubo.

D3DRTYPE_VERTEXBUFFER

Recurso de buffer de vértice.

D3DRTYPE_INDEXBUFFER

Recurso de buffer de índice.

D3DRTYPE_FORCE_DWORD

Força essa enumeração a compilar para 32 bits de tamanho. Sem esse valor, alguns compiladores permitiriam que essa enumeração fosse compilada para um tamanho diferente de 32 bits. Este valor não é usado.

Requisitos

Requisito Valor
parâmetro
D3D9Types.h

Confira também

Enumerações Direct3D

IDirect3DResource9::GetType