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 |