Freigeben über


PFND3D12DDI_CREATE_META_COMMAND_0052 Rückruffunktion (d3d12umddi.h)

Erstellt einen Metabefehl.

Syntax

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
)
{...}

Parameter

unnamedParam1

Ein Handle für das Anzeigegerät (Grafikkontext).

CommandId

Die Befehls-ID.

NodeMask

Die Knotenmaske der Befehlsliste.

pCreationParameters

Die Erstellungsparameter.

CreationParametersDataSizeInBytes

Die Größe der Erstellungsparameter.

unnamedParam6

Handle für einen Metabefehl.

unnamedParam7

Ein Metabefehl.

Rückgabewert

Gibt HRESULT zurück.

Hinweise

Die Runtime überprüft die Guid des Metabefehls über eine genehmigte Liste. Diese Überprüfung kann nur im Entwicklermodus umgangen werden. Ohne diese sind nur vordefinierte Metabefehle zulässig. Alle vordefinierten Metabefehle verfügen über eine definierte Spezifikation und HLK-Tests, um ihre Funktionalität zu überprüfen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 1809
Kopfzeile d3d12umddi.h

Weitere Informationen

PFND3D12DDI_DESTROY_META_COMMAND_0052

PFND3D12DDI_EXECUTE_META_COMMAND_0052

PFND3D12DDI_INITIALIZE_META_COMMAND_0052