Compartir a través de


PFND3D12DDI_CREATE_META_COMMAND_0052 función de devolución de llamada (d3d12umddi.h)

Crea un metacomando.

Sintaxis

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

Parámetros

unnamedParam1

Identificador del dispositivo de visualización (contexto de gráficos).

CommandId

Identificador de comando.

NodeMask

Máscara de nodo de la lista de comandos.

pCreationParameters

Parámetros de creación.

CreationParametersDataSizeInBytes

Tamaño de los parámetros de creación.

unnamedParam6

Identificador de un metacomando.

unnamedParam7

Metacomando.

Valor devuelto

Devuelve HRESULT.

Comentarios

El tiempo de ejecución validará el guid del metacomando a través de una lista aprobada. Esta comprobación solo se puede omitir en modo de desarrollador. Sin esto solo se permiten los metacomandos predefinidos. Todos los metacomandos predefinidos tienen una especificación definida y pruebas HLK para validar su funcionalidad.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10, versión 1809
Encabezado d3d12umddi.h

Consulte también

PFND3D12DDI_DESTROY_META_COMMAND_0052

PFND3D12DDI_EXECUTE_META_COMMAND_0052

PFND3D12DDI_INITIALIZE_META_COMMAND_0052