estructura D3D12_ROOT_DESCRIPTOR1 (d3d12.h)

Describe los descriptores insertados en la versión 1.1 de la firma raíz que aparecen en los sombreadores.

Sintaxis

typedef struct D3D12_ROOT_DESCRIPTOR1 {
  UINT                        ShaderRegister;
  UINT                        RegisterSpace;
  D3D12_ROOT_DESCRIPTOR_FLAGS Flags;
} D3D12_ROOT_DESCRIPTOR1;

Miembros

ShaderRegister

Registro del sombreador.

RegisterSpace

Espacio de registro.

Flags

Especifica el D3D12_ROOT_DESCRIPTOR_FLAGS que determinan la volatilidad de los descriptores y los datos a los que hacen referencia.

Comentarios

D3D12_ROOT_DESCRIPTOR1 es el tipo de datos del miembro Descriptor de D3D12_ROOT_PARAMETER1. Use un D3D12_ROOT_DESCRIPTOR1 al establecer el campo ParameterType de D3D12_ROOT_PARAMETER1 en los miembros de D3D12_ROOT_PARAMETER_TYPE_CBV, D3D12_ROOT_PARAMETER_TYPE_SRV o D3D12_ROOT_PARAMETER_TYPE_UAV de D3D12_ROOT_PARAMETER_TYPE.

Consulte la estructura auxiliar CD3DX12_ROOT_DESCRIPTOR1.

Requisitos

Requisito Valor
Header d3d12.h

Consulte también

Estructuras principales

D3D12_ROOT_DESCRIPTOR

Versión 1.1 de la firma raíz