énumération D3D_RESOURCE_RETURN_TYPE (d3dcommon.h)

Indique le type de valeur de retour.

Notes

Pour la programmation avec Direct3D 10, cette API a un alias de type qui commence D3D10_ à la place de D3D_. Ces alias de type Direct3D 10 sont définis dans d3d10.h, d3d10misc.het d3d10shader.h.

Syntaxe

typedef enum D3D_RESOURCE_RETURN_TYPE {
  D3D_RETURN_TYPE_UNORM = 1,
  D3D_RETURN_TYPE_SNORM = 2,
  D3D_RETURN_TYPE_SINT = 3,
  D3D_RETURN_TYPE_UINT = 4,
  D3D_RETURN_TYPE_FLOAT = 5,
  D3D_RETURN_TYPE_MIXED = 6,
  D3D_RETURN_TYPE_DOUBLE = 7,
  D3D_RETURN_TYPE_CONTINUED = 8,
  D3D10_RETURN_TYPE_UNORM,
  D3D10_RETURN_TYPE_SNORM,
  D3D10_RETURN_TYPE_SINT,
  D3D10_RETURN_TYPE_UINT,
  D3D10_RETURN_TYPE_FLOAT,
  D3D10_RETURN_TYPE_MIXED,
  D3D11_RETURN_TYPE_UNORM,
  D3D11_RETURN_TYPE_SNORM,
  D3D11_RETURN_TYPE_SINT,
  D3D11_RETURN_TYPE_UINT,
  D3D11_RETURN_TYPE_FLOAT,
  D3D11_RETURN_TYPE_MIXED,
  D3D11_RETURN_TYPE_DOUBLE,
  D3D11_RETURN_TYPE_CONTINUED
} ;

Constantes

 
D3D_RETURN_TYPE_UNORM
Valeur : 1
D3D_RETURN_TYPE_SNORM
Valeur : 2
D3D_RETURN_TYPE_SINT
Valeur : 3
D3D_RETURN_TYPE_UINT
Valeur : 4
D3D_RETURN_TYPE_FLOAT
Valeur : 5
D3D_RETURN_TYPE_MIXED
Valeur : 6
D3D_RETURN_TYPE_DOUBLE
Valeur : 7
D3D_RETURN_TYPE_CONTINUED
Valeur : 8
D3D10_RETURN_TYPE_UNORM
D3D10_RETURN_TYPE_SNORM
D3D10_RETURN_TYPE_SINT
D3D10_RETURN_TYPE_UINT
D3D10_RETURN_TYPE_FLOAT
D3D10_RETURN_TYPE_MIXED
D3D11_RETURN_TYPE_UNORM
Le type de retour est UNORM.
D3D11_RETURN_TYPE_SNORM
Le type de retour est SNORM.
D3D11_RETURN_TYPE_SINT
Le type de retour est SINT.
D3D11_RETURN_TYPE_UINT
Le type de retour est UINT.
D3D11_RETURN_TYPE_FLOAT
Le type de retour est FLOAT.
D3D11_RETURN_TYPE_MIXED
Le type de retour est inconnu.
D3D11_RETURN_TYPE_DOUBLE
Le type de retour est DOUBLE.
D3D11_RETURN_TYPE_CONTINUED
Le type de retour est un type à mots multiples, tel qu’un double ou uint64, et le composant est poursuivi à partir du composant précédent qui a été déclaré. Le premier composant représente les bits inférieurs.

Notes

L’énumération D3D11_RESOURCE_RETURN_TYPE est de type défini dans le fichier d’en-tête D3D11shader.h en tant qu’énumération D3D_RESOURCE_RETURN_TYPE, qui est entièrement définie dans le fichier d’en-tête D3DCommon.h.


typedef D3D_RESOURCE_RETURN_TYPE D3D11_RESOURCE_RETURN_TYPE;

Spécifications

   
En-tête d3dcommon.h

Voir aussi

Énumérations de nuanceur