Compartir a través de


estructura D3D12DDIARG_META_COMMAND_PARAMETER_DESC (d3d12umddi.h)

D3D12DDIARG_META_COMMAND_PARAMETER_DESC contiene las descripciones de parámetros de metacomando.

Sintaxis

typedef struct D3D12DDIARG_META_COMMAND_PARAMETER_DESC {
  LPCWSTR                               Name;
  D3D12DDI_META_COMMAND_PARAMETER_TYPE  Type;
  D3D12DDI_META_COMMAND_PARAMETER_FLAGS Flags;
  D3D12DDI_RESOURCE_STATES              RequiredResourceState;
} D3D12DDIARG_META_COMMAND_PARAMETER_DESC;

Miembros

Name

Nombre del parámetro de metacomando.

Type

Valor [D3D12DDI_META_COMMAND_PARAMETER_TYPE] que indica el tipo de parámetro de metacomando.

Flags

Valor [D3D12DDI_META_COMMAND_PARAMETER_FLAGS] que indica si el recurso se usa para la entrada o salida.

RequiredResourceState

Valor D3D12DDI_RESOURCE_STATES que indica el estado esperado del recurso. Se especifica para cada recurso en la definición del metacomando.

Comentarios

La capa de depuración valida el tipo y el estado para asegurarse de que los parámetros proporcionados durante la creación están configurados correctamente.

El controlador informa de la lista de parámetros y su tipo y el tiempo de ejecución calcula un desplazamiento alineado de 4 bytes en una estructura en la que el desarrollador del usuario pasa estos parámetros.

Requisitos

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

Consulte también

PFND3D12DDI_ENUMERATE_META_COMMAND_PARAMETERS_0052