Enumerazione D3DRESOURCETYPE

Definisce i tipi di risorse.

Sintassi

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;

Costanti

D3DRTYPE_SURFACE

Risorsa surface.

D3DRTYPE_VOLUME

Risorsa volume.

D3DRTYPE_TEXTURE

Risorsa trama.

D3DRTYPE_VOLUMETEXTURE

Risorsa trama del volume.

D3DRTYPE_CUBETEXTURE

Risorsa trama cubo.

D3DRTYPE_VERTEXBUFFER

Risorsa buffer vertex.

D3DRTYPE_INDEXBUFFER

Risorsa buffer di indice.

D3DRTYPE_FORCE_DWORD

Forza questa enumerazione per la compilazione in 32 bit di dimensioni. Senza questo valore, alcuni compilatori consentono la compilazione di questa enumerazione in una dimensione diversa da 32 bit. Questo valore non viene utilizzato.

Requisiti

Requisito Valore
Intestazione
D3D9Types.h

Vedi anche

Enumerazione Direct3D

IDirect3DResource9::GetType