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.
Beschreibt die Unterressourcen einer Ressource, auf die mithilfe einer Renderzielsicht zugegriffen werden kann.
Syntax
typedef struct D3D12_RENDER_TARGET_VIEW_DESC {
DXGI_FORMAT Format;
D3D12_RTV_DIMENSION ViewDimension;
union {
D3D12_BUFFER_RTV Buffer;
D3D12_TEX1D_RTV Texture1D;
D3D12_TEX1D_ARRAY_RTV Texture1DArray;
D3D12_TEX2D_RTV Texture2D;
D3D12_TEX2D_ARRAY_RTV Texture2DArray;
D3D12_TEX2DMS_RTV Texture2DMS;
D3D12_TEX2DMS_ARRAY_RTV Texture2DMSArray;
D3D12_TEX3D_RTV Texture3D;
};
} D3D12_RENDER_TARGET_VIEW_DESC;
Member
Format
Ein DXGI_FORMAT typisierter Wert, der das Anzeigeformat angibt.
ViewDimension
Ein D3D12_RTV_DIMENSION typisierter Wert, der angibt, wie auf die Renderzielressource zugegriffen wird. Dieser Typ gibt an, wie auf die Ressource zugegriffen wird. Dieses Mitglied bestimmt auch, welche _RTV in der folgenden Union verwendet werden sollen.
Buffer
Eine D3D12_BUFFER_RTV-Struktur , die angibt, auf welche Pufferelemente zugegriffen werden kann.
Texture1D
Eine D3D12_TEX1D_RTV-Struktur , die die Unterressourcen in einer 1D-Textur angibt, auf die zugegriffen werden kann.
Texture1DArray
Eine D3D12_TEX1D_ARRAY_RTV-Struktur , die die Unterressourcen in einem 1D-Texturarray angibt, auf das zugegriffen werden kann.
Texture2D
Eine D3D12_TEX2D_RTV-Struktur , die die Unterressourcen in einer 2D-Textur angibt, auf die zugegriffen werden kann.
Texture2DArray
Eine D3D12_TEX2D_ARRAY_RTV-Struktur , die die Unterressourcen in einem 2D-Texturarray angibt, auf das zugegriffen werden kann.
Texture2DMS
Eine D3D12_TEX2DMS_RTV Struktur, die eine einzelne Unterressource angibt, da eine mehrsampige 2D-Textur nur eine Unterquelle enthält.
Texture2DMSArray
Eine D3D12_TEX2DMS_ARRAY_RTV-Struktur , die die Unterressourcen in einem mehrstufigen 2D-Texturarray angibt, auf das zugegriffen werden kann.
Texture3D
Eine D3D12_TEX3D_RTV Struktur, die Unterressourcen in einer 3D-Textur angibt, auf die zugegriffen werden kann.
Hinweise
Übergeben Sie eine render-target-view-Beschreibung an ID3D12Device::CreateRenderTargetView , um eine Renderzielansicht zu erstellen.
Eine Renderzielansicht 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 | d3d12.h |