Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Proporciona datos para las llamadas a ID3D12VideoDevice::CheckFeatureSupport cuando se D3D12_FEATURE_VIDEO_ENCODER_RESOLVE_INPUT_PARAM_LAYOUT la característica especificada. Compatibilidad de informes con ID3D12VideoEncodeCommandList4::ResolveInputParamLayout.
Sintaxis
typedef struct D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOLVE_INPUT_PARAM_LAYOUT {
UINT NodeIndex;
D3D12_VIDEO_ENCODER_INPUT_MAP_SESSION_INFO SessionInfo;
D3D12_VIDEO_ENCODER_INPUT_MAP_TYPE MapType;
BOOL IsSupported;
UINT64 MaxResolvedBufferAllocationSize;
} D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOLVE_INPUT_PARAM_LAYOUT;
Members
NodeIndex
Parámetro de entrada. En la operación de varios adaptadores, indica a qué adaptador físico del dispositivo se aplica esta operación.
SessionInfo
Parámetro de entrada. Un D3D12_VIDEO_ENCODER_INPUT_MAP_SESSION_INFO que contiene información relacionada con la sesión de codificación.
MapType
Parámetro de entrada. Un D3D12_VIDEO_ENCODER_INPUT_MAP_TYPE especificando el tipo de asignación de entrada.
IsSupported
Parámetro de salida. Indica si se admiten los parámetros de entrada especificados para la característica.
MaxResolvedBufferAllocationSize
Parámetro de salida. Indica el tamaño de la asignación que el usuario debe realizar para el resultado del búfer opaco de salida de la operación ResolveInputParamLayout.
Requisitos
| Requisito | Importancia |
|---|---|
| Header | d3d12video.h |