estructura D3D12DDI_VIDEO_MOTION_ESTIMATOR_DATA_0053 (d3d12umddi.h)
La funcionalidad de vídeo comprueba la estimación del movimiento.
Sintaxis
typedef struct D3D12DDI_VIDEO_MOTION_ESTIMATOR_DATA_0053 {
UINT NodeIndex;
DXGI_FORMAT InputFormat;
D3D12DDI_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_FLAGS_0053 BlockSizeFlags;
D3D12DDI_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION_FLAGS_0053 PrecisionFlags;
D3D12DDI_VIDEO_MOTION_ESTIMATOR_DIFFERENCES_METRIC_FLAGS_0053 DifferencesMetricFlags;
D3D12DDI_VIDEO_SIZE_RANGE_0032 SizeRange;
} D3D12DDI_VIDEO_MOTION_ESTIMATOR_DATA_0053;
Miembros
NodeIndex
En la operación de varios adaptadores, este valor indica a qué adaptador físico del dispositivo se aplica esta operación.
InputFormat
El DXGI_FORMAT del marco de entrada y el marco de referencia. Actualmente solo se permite DXGI_FORMAT_NV12.
BlockSizeFlags
Tamaños de bloque admitidos por el controlador. Debe establecerse al menos un bit para admitir la operación de estimación de movimiento. Establezca este valor en NONE si no se admite. Consulte D3D12DDI_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_FLAGS_0053.
PrecisionFlags
Precisión admitida por el controlador. Debe establecerse al menos un bit para admitir la operación de estimación de movimiento. Establezca este valor en NONE si no se admite. Consulte D3D12DDI_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION_FLAGS_0053.
DifferencesMetricFlags
Establece las métricas de diferencias opcionales admitidas por el hardware. La operación de búsqueda de movimiento todavía se puede admitir con este conjunto en NONE. Establezca este valor en NONE si no se admite la estimación de movimiento. Consulte D3D12DDI_VIDEO_MOTION_ESTIMATOR_DIFFERENCES_METRIC_FLAGS_0053
SizeRange
Establece el tamaño mínimo y máximo de entrada y referencia en píxeles admitidos por el controlador. Establezca este valor en ceros cuando no se admita la estimación de movimiento.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10, versión 1809 |
Encabezado | d3d12umddi.h |