D3D_CBUFFER_TYPE Enumeration (d3dcommon.h)

Werte, die die beabsichtigte Verwendung von Konstantenpufferdaten identifizieren.

Hinweis

Für die Programmierung mit Direct3D 10 verfügt diese API über einen Typalias D3D10_ , der anstelle von D3D_beginnt. Diese Direct3D 10-Typalias werden in d3d10.h, d3d10misc.hund d3d10shader.hdefiniert.

Syntax

typedef enum _D3D_CBUFFER_TYPE {
  D3D_CT_CBUFFER = 0,
  D3D_CT_TBUFFER,
  D3D_CT_INTERFACE_POINTERS,
  D3D_CT_RESOURCE_BIND_INFO,
  D3D10_CT_CBUFFER,
  D3D10_CT_TBUFFER,
  D3D11_CT_CBUFFER,
  D3D11_CT_TBUFFER,
  D3D11_CT_INTERFACE_POINTERS,
  D3D11_CT_RESOURCE_BIND_INFO
} D3D_CBUFFER_TYPE;

Konstanten

 
D3D_CT_CBUFFER
Wert: 0
Ein Puffer, der skalare Konstanten enthält.
D3D_CT_TBUFFER
Ein Puffer, der Texturdaten enthält.
D3D_CT_INTERFACE_POINTERS
Ein Puffer, der Schnittstellenzeiger enthält.
D3D_CT_RESOURCE_BIND_INFO
Ein Puffer, der Bindungsinformationen enthält.
D3D10_CT_CBUFFER
Ein Puffer, der skalare Konstanten enthält.
D3D10_CT_TBUFFER
Ein Puffer, der Texturdaten enthält.
D3D11_CT_CBUFFER
Ein Puffer, der skalare Konstanten enthält.
D3D11_CT_TBUFFER
Ein Puffer, der Texturdaten enthält.
D3D11_CT_INTERFACE_POINTERS
Ein Puffer, der Schnittstellenzeiger enthält.
D3D11_CT_RESOURCE_BIND_INFO
Ein Puffer, der Bindungsinformationen enthält.

Anforderungen

Anforderung Wert
Header d3dcommon.h

Weitere Informationen

Allgemeine Versionsaufzählungen