Condividi tramite


PFND3D12DDI_CREATE_META_COMMAND_0052 funzione di callback (d3d12umddi.h)

Crea un meta-comando.

Sintassi

PFND3D12DDI_CREATE_META_COMMAND_0052 Pfnd3d12ddiCreateMetaCommand0052;

HRESULT Pfnd3d12ddiCreateMetaCommand0052(
  D3D12DDI_HDEVICE unnamedParam1,
  GUID CommandId,
  UINT NodeMask,
  const void *pCreationParameters,
  SIZE_T CreationParametersDataSizeInBytes,
  D3D12DDI_HMETACOMMAND_0052 unnamedParam6,
  D3D12DDI_HRTMETACOMMAND_0052 unnamedParam7
)
{...}

Parametri

unnamedParam1

Handle per il dispositivo di visualizzazione (contesto grafico).

CommandId

ID comando.

NodeMask

Maschera di nodo dell'elenco dei comandi.

pCreationParameters

Parametri di creazione.

CreationParametersDataSizeInBytes

Dimensioni dei parametri di creazione.

unnamedParam6

Handle per un meta-comando.

unnamedParam7

Meta-comando.

Valore restituito

Restituisce HRESULT.

Commenti

Il runtime convaliderà il GUID del meta-comando tramite un elenco approvato. Questo controllo può essere ignorato solo in modalità sviluppatore. Senza questo sono consentiti solo meta-comandi predefiniti. Tutti i meta-comandi predefiniti dispongono di una specifica definita e di test HLK per convalidarne la funzionalità.

Requisiti

Requisito Valore
Client minimo supportato Windows 10, versione 1809
Intestazione d3d12umddi.h

Vedi anche

PFND3D12DDI_DESTROY_META_COMMAND_0052

PFND3D12DDI_EXECUTE_META_COMMAND_0052

PFND3D12DDI_INITIALIZE_META_COMMAND_0052