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 das Stammsignatur 1.1-Layout einer Deskriptortabelle als Sammlung von Deskriptorbereichen, die alle relativ zu einem einzelnen Basisdeskriptorhandle sind.
Syntax
typedef struct D3D12_ROOT_DESCRIPTOR_TABLE1 {
UINT NumDescriptorRanges;
const D3D12_DESCRIPTOR_RANGE1 *pDescriptorRanges;
} D3D12_ROOT_DESCRIPTOR_TABLE1;
Member
NumDescriptorRanges
Die Anzahl der Deskriptorbereiche im Tabellenlayout.
pDescriptorRanges
Ein Array von D3D12_DESCRIPTOR_RANGE1 Strukturen, die die Deskriptorbereiche beschreiben.
Hinweise
Sampler sind in derselben Deskriptortabelle nicht zulässig wie CbVs (Constant-Buffer Views), Unordered Access Views (UAVs) und Shaderressourcensichten (SRVs).
D3D12_ROOT_DESCRIPTOR_TABLE1 ist der Datentyp des DescriptorTable-Elements von D3D12_ROOT_PARAMETER1. Verwenden Sie einen D3D12_ROOT_DESCRIPTOR_TABLE1 , wenn Sie D3D12_ROOT_PARAMETER1SlotType-Member auf D3D12_ROOT_PARAMETER_TYPE_DESCRIPTOR_TABLE festlegen.
Weitere Informationen finden Sie in der Hilfsstruktur CD3DX12_ROOT_DESCRIPTOR_TABLE1.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header | d3d12.h |