Freigeben über


D3D12_ROOT_DESCRIPTOR-Struktur (d3d12.h)

Beschreibt Deskriptoren inline in der Stammsignaturversion 1.0, die in Shadern angezeigt werden.

Syntax

typedef struct D3D12_ROOT_DESCRIPTOR {
  UINT ShaderRegister;
  UINT RegisterSpace;
} D3D12_ROOT_DESCRIPTOR;

Member

ShaderRegister

Das Shaderregister.

RegisterSpace

Der Registerbereich.

Hinweise

D3D12_ROOT_DESCRIPTOR ist der Datentyp des Deskriptorelements von D3D12_ROOT_PARAMETER. Verwenden Sie einen D3D12_ROOT_DESCRIPTOR, wenn Sie das ParameterType-Feld von D3D12_ROOT_PARAMETER auf die D3D12_ROOT_PARAMETER_TYPE_CBV, D3D12_ROOT_PARAMETER_TYPE_SRV oder D3D12_ROOT_PARAMETER_TYPE_UAV Member von D3D12_ROOT_PARAMETER_TYPE festlegen.

Anforderungen

Anforderung Wert
Header d3d12.h

Weitere Informationen

CD3DX12_ROOT_DESCRIPTOR

Kernstrukturen

D3D12_ROOT_DESCRIPTOR1

Verwenden von Deskriptoren direkt in der Stammsignatur