Share via


estrutura D3D12_META_COMMAND_PARAMETER_DESC (d3d12.h)

Descreve um parâmetro para um comando meta.

Sintaxe

typedef struct D3D12_META_COMMAND_PARAMETER_DESC {
  LPCWSTR                            Name;
  D3D12_META_COMMAND_PARAMETER_TYPE  Type;
  D3D12_META_COMMAND_PARAMETER_FLAGS Flags;
  D3D12_RESOURCE_STATES              RequiredResourceState;
  UINT                               StructureOffset;
} D3D12_META_COMMAND_PARAMETER_DESC;

Membros

Name

Tipo: LPCWSTR

O nome do parâmetro.

Type

Tipo: D3D12_META_COMMAND_PARAMETER_TYPE

Um D3D12_META_COMMAND_PARAMETER_TYPE especificando o tipo de parâmetro.

Flags

Tipo: D3D12_META_COMMAND_PARAMETER_FLAGS

Um D3D12_META_COMMAND_PARAMETER_FLAGS especificando os sinalizadores de parâmetro.

RequiredResourceState

Tipo: D3D12_RESOURCE_STATES

Um D3D12_RESOURCE_STATES especificando o estado esperado de um parâmetro de recurso.

StructureOffset

Tipo: UINT

O deslocamento alinhado de 4 bytes para esse parâmetro, dentro da estrutura que contém os valores de parâmetro, que você passa ao criar/inicializar/executar o comando meta, conforme apropriado.

Requisitos

   
Cabeçalho d3d12.h