D3D11_RENDER_TARGET_VIEW_DESC-Struktur (d3d11.h)
Gibt die Unterressourcen einer Ressource an, auf die über eine Renderzielsicht zugegriffen werden kann.
Syntax
typedef struct D3D11_RENDER_TARGET_VIEW_DESC {
DXGI_FORMAT Format;
D3D11_RTV_DIMENSION ViewDimension;
union {
D3D11_BUFFER_RTV Buffer;
D3D11_TEX1D_RTV Texture1D;
D3D11_TEX1D_ARRAY_RTV Texture1DArray;
D3D11_TEX2D_RTV Texture2D;
D3D11_TEX2D_ARRAY_RTV Texture2DArray;
D3D11_TEX2DMS_RTV Texture2DMS;
D3D11_TEX2DMS_ARRAY_RTV Texture2DMSArray;
D3D11_TEX3D_RTV Texture3D;
};
} D3D11_RENDER_TARGET_VIEW_DESC;
Member
Format
Typ: DXGI_FORMAT
Das Datenformat (siehe DXGI_FORMAT).
ViewDimension
Typ: D3D11_RTV_DIMENSION
Der Ressourcentyp (siehe D3D11_RTV_DIMENSION), der angibt, wie auf die Renderzielressource zugegriffen wird.
Buffer
Typ: D3D11_BUFFER_RTV
Gibt an, auf welche Pufferelemente zugegriffen werden kann (siehe D3D11_BUFFER_RTV).
Texture1D
Typ: D3D11_TEX1D_RTV
Gibt die Unterressourcen in einer 1D-Textur an, auf die zugegriffen werden kann (siehe D3D11_TEX1D_RTV).
Texture1DArray
Gibt die Unterressourcen in einem 1D-Texturarray an, auf das zugegriffen werden kann (siehe D3D11_TEX1D_ARRAY_RTV).
Texture2D
Typ: D3D11_TEX2D_RTV
Gibt die Unterressourcen in einer 2D-Textur an, auf die zugegriffen werden kann (siehe D3D11_TEX2D_RTV).
Texture2DArray
Gibt die Unterressourcen in einem 2D-Texturarray an, auf die zugegriffen werden kann (siehe D3D11_TEX2D_ARRAY_RTV).
Texture2DMS
Typ: D3D11_TEX2DMS_RTV
Gibt eine einzelne Unterquelle an, da eine mehrstufige 2D-Textur nur eine Unterquelle enthält (siehe D3D11_TEX2DMS_RTV).
Texture2DMSArray
Gibt die Unterressourcen in einem multisampled 2D-Texturarray an, auf das zugegriffen werden kann (siehe D3D11_TEX2DMS_ARRAY_RTV).
Texture3D
Typ: D3D11_TEX3D_RTV
Gibt Unterressourcen in einer 3D-Textur an, auf die zugegriffen werden kann (siehe D3D11_TEX3D_RTV).
Hinweise
Eine render-target-view-Beschreibung wird an ID3D11Device::CreateRenderTargetView übergeben, um ein Renderziel zu erstellen.
Eine render-target-ansicht kann die folgenden Formate nicht verwenden:
- Beliebiges typloses Format.
- DXGI_FORMAT_R32G32B32, ob die Ansicht zum Binden eines Puffers (Vertex, Index, Konstante oder Streamausgabe) verwendet wird.
Anforderungen
Kopfzeile | d3d11.h |