Pular para o conteúdo principal
Cria uma instância do metacomando especificado.

Sintaxe

Parâmetros

CommandId [in]
Tipo: const GUID &
Uma referência ao identificador global exclusivo (GUID) do metacomando que você deseja instanciar. NodeMask [in]
Tipo: UINT
Para operação com um único adaptador, defina como zero. Se houver vários nós de adaptador, defina um bit para identificar o nó (um dos adaptadores físicos do dispositivo) ao qual o metacomando se aplica. Cada bit na máscara corresponde a um único nó. Apenas um bit deve ser definido. Consulte Sistemas com vários adaptadores. pCreationParametersData [in, optional]
Tipo: const void *
Um ponteiro opcional para uma estrutura constante que contém os valores dos parâmetros para criar o metacomando. CreationParametersDataSizeInBytes [in]
Tipo: SIZE_T
Um SIZE_T que contém o tamanho da estrutura apontada por pCreationParametersData, se definido; caso contrário, 0. riid
Tipo: const IID &
Uma referência ao identificador global exclusivo (GUID) da interface que você deseja que seja retornada em ppMetaCommand. Espera-se que seja o GUID de ID3D12MetaCommand. ppMetaCommand [out]
Tipo: void **
Um ponteiro para um bloco de memória que recebe um ponteiro para o metacomando. Esse é o endereço de um ponteiro para um ID3D12MetaCommand, que representa o metacomando criado.

Valor retornado

Tipo: HRESULT Se este método for bem-sucedido, ele retornará S_OK. Caso contrário, retornará um código de erro HRESULT.
Valor retornadoDescrição
O hardware atual não dá suporte ao algoritmo solicitado

Requisitos

Cabeçalho: d3d12_xs.h
Biblioteca: d3d12_xs.lib
Plataformas com suporte: consoles XBOX Series

Consulte também

ID3D12Device5
Última modificação em 6 de outubro de 2026