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

Das Knotenformat der Befehlsliste.

pCreationParameters

Die Erstellungsparameter.

CreationParametersDataSizeInBytes

Die Größe der Erstellungsparameter.

unnamedParam6

Behandeln eines Metabefehls.

unnamedParam7

Ein Metabefehl.

Rückgabewert

Gibt HRESULT zurück.

Bemerkungen

Die Laufzeit überprüft die Metabefehls-GUID ü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
mindestens unterstützte Client- Windows 10, Version 1809
Header- d3d12umddi.h

Siehe auch

PFND3D12DDI_DESTROY_META_COMMAND_0052

PFND3D12DDI_EXECUTE_META_COMMAND_0052

PFND3D12DDI_INITIALIZE_META_COMMAND_0052