estrutura D3D12DDIARG_META_COMMAND_PARAMETER_DESC (d3d12umddi.h)
D3D12DDIARG_META_COMMAND_PARAMETER_DESC contém as descrições do parâmetro meta-comando.
Sintaxe
typedef struct D3D12DDIARG_META_COMMAND_PARAMETER_DESC {
LPCWSTR Name;
D3D12DDI_META_COMMAND_PARAMETER_TYPE Type;
D3D12DDI_META_COMMAND_PARAMETER_FLAGS Flags;
D3D12DDI_RESOURCE_STATES RequiredResourceState;
} D3D12DDIARG_META_COMMAND_PARAMETER_DESC;
Membros
Name
O nome do parâmetro meta-command.
Type
Um valor [D3D12DDI_META_COMMAND_PARAMETER_TYPE] que indica o tipo de parâmetro meta-comando.
Flags
Um valor [D3D12DDI_META_COMMAND_PARAMETER_FLAGS] que indica se o recurso é usado para entrada ou saída.
RequiredResourceState
Um valor D3D12DDI_RESOURCE_STATES que indica o estado esperado do recurso. Isso é especificado para cada recurso na definição de meta-comando.
Comentários
A camada de depuração valida o tipo e o estado para garantir que os parâmetros fornecidos durante a criação sejam configurados corretamente.
O driver relata a lista de parâmetros e seu tipo e o runtime calcula um deslocamento alinhado de 4 bytes em uma estrutura na qual o desenvolvedor do usuário passa esses parâmetros.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10, versão 1809 |
Cabeçalho | d3d12umddi.h |