D3D11_RENDER_TARGET_VIEW_DESC1-Struktur (d3d11_3.h)
Beschreibt die Unterressourcen aus einer Ressource, auf die über eine Renderzielansicht zugegriffen werden kann.
Syntax
typedef struct D3D11_RENDER_TARGET_VIEW_DESC1 {
DXGI_FORMAT Format;
D3D11_RTV_DIMENSION ViewDimension;
union {
D3D11_BUFFER_RTV Buffer;
D3D11_TEX1D_RTV Texture1D;
D3D11_TEX1D_ARRAY_RTV Texture1DArray;
D3D11_TEX2D_RTV1 Texture2D;
D3D11_TEX2D_ARRAY_RTV1 Texture2DArray;
D3D11_TEX2DMS_RTV Texture2DMS;
D3D11_TEX2DMS_ARRAY_RTV Texture2DMSArray;
D3D11_TEX3D_RTV Texture3D;
};
} D3D11_RENDER_TARGET_VIEW_DESC1;
Member
Format
Ein DXGI_FORMAT typisierter Wert, der das Datenformat angibt.
ViewDimension
Ein D3D11_RTV_DIMENSION typisierter Wert, der den Ressourcentyp und den Zugriff auf die Renderzielressource angibt.
Buffer
Eine D3D11_BUFFER_RTV-Struktur , die angibt, auf welche Pufferelemente zugegriffen werden kann.
Texture1D
Eine D3D11_TEX1D_RTV-Struktur , die die Unterressourcen in einer 1D-Textur angibt, auf die zugegriffen werden kann.
Texture1DArray
Eine D3D11_TEX1D_ARRAY_RTV-Struktur , die die Unterressourcen in einem 1D-Texturarray angibt, auf das zugegriffen werden kann.
Texture2D
Eine D3D11_TEX2D_RTV1-Struktur , die die Unterressourcen in einer 2D-Textur angibt, auf die zugegriffen werden kann.
Texture2DArray
Eine D3D11_TEX2D_ARRAY_RTV1-Struktur , die die Unterressourcen in einem 2D-Texturarray angibt, auf das zugegriffen werden kann.
Texture2DMS
Eine D3D11_TEX2DMS_RTV-Struktur , die eine einzelne Unterressource angibt, da eine mehrsampige 2D-Textur nur eine Unterressource enthält.
Texture2DMSArray
Eine D3D11_TEX2DMS_ARRAY_RTV-Struktur , die die Unterressourcen in einem mehrsampigen 2D-Texturarray angibt, auf das zugegriffen werden kann.
Texture3D
Eine D3D11_TEX3D_RTV-Struktur , die Unterressourcen in einer 3D-Textur angibt, auf die zugegriffen werden kann.
Hinweise
Eine Renderzielansichtsbeschreibung wird an ID3D11Device3::CreateRenderTargetView1 übergeben, um ein Renderziel zu erstellen.
Eine Renderzielansicht kann nicht die folgenden Formate verwenden:
- Beliebiges typloses Format.
- DXGI_FORMAT_R32G32B32, ob die Ansicht verwendet wird, um einen Puffer (Scheitelpunkt, Index, Konstante oder Streamausgabe) zu binden.
Anforderungen
Anforderung | Wert |
---|---|
Header | d3d11_3.h |