estructura D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_SUPPORT (d3d12video.h)
Proporciona datos para las llamadas a ID3D12VideoDevice::CheckFeatureSupport cuando se D3D12_FEATURE_VIDEO_EXTENSION_COMMAND_SUPPORT la característica especificada. Recupera compatibilidad con comandos de extensión de vídeo mediante estructuras de entrada y salida definidas por comandos.
Sintaxis
typedef struct D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_SUPPORT {
UINT NodeIndex;
GUID CommandId;
const void *pInputData;
SIZE_T InputDataSizeInBytes;
void *pOutputData;
SIZE_T OutputDataSizeInBytes;
} D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_SUPPORT;
Miembros
NodeIndex
En la operación de varios adaptadores, esto indica a qué adaptador físico del dispositivo se aplica esta operación.
CommandId
Identificador único del comando de extensión de vídeo para el que se consulta la compatibilidad.
pInputData
Datos de entrada para la consulta de funcionalidad asignada por el autor de la llamada con un tamaño inputDataSizeInBytes. Este struct se enumera como fase del parámetro D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_CAPS_INPUT .
InputDataSizeInBytes
Tamaño de bytes de la asignación de datos de entrada.
pOutputData
Datos de salida para la consulta de funcionalidad asignada por el llamador con un tamaño de OutputDataSizeInBytes. Este struct se enumera como fase de parámetro D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_CAPS_OUTPUT .
OutputDataSizeInBytes
Tamaño de bytes de la asignación de datos de salida.
Requisitos
Cliente mínimo compatible | Windows 10, versión 2004 (10.0; Compilación 19041) |
Servidor mínimo compatible | Windows Server, versión 2004 (10.0; Compilación 19041) |
Encabezado | d3d12video.h |