Énumération D3DRESOURCETYPE

Définit les types de ressources.

Syntaxe

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

Ressource Surface.

D3DRTYPE_VOLUME

Ressource de volume.

D3DRTYPE_TEXTURE

Ressource de texture.

D3DRTYPE_VOLUMETEXTURE

Ressource de texture de volume.

D3DRTYPE_CUBETEXTURE

Ressource de texture de cube.

D3DRTYPE_VERTEXBUFFER

Ressource de tampon de vertex.

D3DRTYPE_INDEXBUFFER

Ressource de mémoire tampon d’index.

D3DRTYPE_FORCE_DWORD

Force cette énumération à compiler à une taille de 32 bits. Sans cette valeur, certains compilateurs autoriseraient cette énumération à compiler à une taille autre que 32 bits. Cette valeur n'est pas utilisée.

Spécifications

Condition requise Valeur
En-tête
D3D9Types.h

Voir aussi

Énumérations Direct3D

IDirect3DResource9::GetType