Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt den Typ der Ressource an, die als Shaderressource angezeigt wird.
Syntax
typedef enum D3D12_SRV_DIMENSION {
D3D12_SRV_DIMENSION_UNKNOWN = 0,
D3D12_SRV_DIMENSION_BUFFER = 1,
D3D12_SRV_DIMENSION_TEXTURE1D = 2,
D3D12_SRV_DIMENSION_TEXTURE1DARRAY = 3,
D3D12_SRV_DIMENSION_TEXTURE2D = 4,
D3D12_SRV_DIMENSION_TEXTURE2DARRAY = 5,
D3D12_SRV_DIMENSION_TEXTURE2DMS = 6,
D3D12_SRV_DIMENSION_TEXTURE2DMSARRAY = 7,
D3D12_SRV_DIMENSION_TEXTURE3D = 8,
D3D12_SRV_DIMENSION_TEXTURECUBE = 9,
D3D12_SRV_DIMENSION_TEXTURECUBEARRAY = 10,
D3D12_SRV_DIMENSION_RAYTRACING_ACCELERATION_STRUCTURE = 11
} ;
Konstanten
D3D12_SRV_DIMENSION_UNKNOWNWert: 0 Der Typ ist unbekannt. |
D3D12_SRV_DIMENSION_BUFFERWert: 1 Die Ressource ist ein Puffer. |
D3D12_SRV_DIMENSION_TEXTURE1DWert: 2 Die Ressource ist eine 1D-Textur. |
D3D12_SRV_DIMENSION_TEXTURE1DARRAYWert: 3 Die Ressource ist ein Array von 1D-Texturen. |
D3D12_SRV_DIMENSION_TEXTURE2DWert: 4 Die Ressource ist eine 2D-Textur. |
D3D12_SRV_DIMENSION_TEXTURE2DARRAYWert: 5 Die Ressource ist ein Array von 2D-Texturen. |
D3D12_SRV_DIMENSION_TEXTURE2DMSWert: 6 Die Ressource ist eine Multisampling-2D-Textur. |
D3D12_SRV_DIMENSION_TEXTURE2DMSARRAYWert: 7 Die Ressource ist ein Array von Multisampling-2D-Texturen. |
D3D12_SRV_DIMENSION_TEXTURE3DWert: 8 Die Ressource ist eine 3D-Textur. |
D3D12_SRV_DIMENSION_TEXTURECUBEWert: 9 Die Ressource ist eine Würfeltextur. |
D3D12_SRV_DIMENSION_TEXTURECUBEARRAYWert: 10 Die Ressource ist ein Array von Würfeltexturen. |
D3D12_SRV_DIMENSION_RAYTRACING_ACCELERATION_STRUCTUREWert: 11 Die Ressource ist eine Raytracing-Beschleunigungsstruktur. |
Hinweise
Diese Werte werden von einer Beschreibung der Shaderressourcenansicht verwendet, D3D12_SHADER_RESOURCE_VIEW_DESC.
Anforderungen
| Kopfzeile | d3d12.h |