Compartilhar via


estrutura D3D12_ROOT_SIGNATURE_DESC1 (d3d12.h)

Descreve o layout de uma assinatura raiz versão 1.1.

Sintaxe

typedef struct D3D12_ROOT_SIGNATURE_DESC1 {
  UINT                            NumParameters;
  const D3D12_ROOT_PARAMETER1     *pParameters;
  UINT                            NumStaticSamplers;
  const D3D12_STATIC_SAMPLER_DESC *pStaticSamplers;
  D3D12_ROOT_SIGNATURE_FLAGS      Flags;
} D3D12_ROOT_SIGNATURE_DESC1;

Membros

NumParameters

O número de slots na assinatura raiz. Esse número também é o número de elementos na matriz pParameters .

pParameters

Uma matriz de estruturas de D3D12_ROOT_PARAMETER1 para os slots na assinatura raiz.

NumStaticSamplers

Especifica o número de samplers estáticos.

pStaticSamplers

Ponteiro para uma ou mais estruturas D3D12_STATIC_SAMPLER_DESC .

Flags

Especifica o D3D12_ROOT_SIGNATURE_FLAGS que determinam a volatilidade dos dados.

Comentários

Use essa estrutura com a estrutura D3D12_VERSIONED_ROOT_SIGNATURE_DESC .

Requisitos

   
Cabeçalho d3d12.h

Confira também

Estruturas principais

D3D12_ROOT_SIGNATURE_DESC

Assinatura raiz versão 1.1