estructura D3D12_FEATURE_DATA_VIDEO_MOTION_ESTIMATOR (d3d12video.h)

Proporciona datos para las llamadas a ID3D12VideoDevice::CheckFeatureSupport cuando se D3D12_FEATURE_VIDEO_MOTION_ESTIMATOR la característica especificada. Recupera las funcionalidades de estimación de movimiento de un codificador de vídeo.

Sintaxis

typedef struct D3D12_FEATURE_DATA_VIDEO_MOTION_ESTIMATOR {
  UINT                                                 NodeIndex;
  DXGI_FORMAT                                          InputFormat;
  D3D12_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_FLAGS BlockSizeFlags;
  D3D12_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION_FLAGS  PrecisionFlags;
  D3D12_VIDEO_SIZE_RANGE                               SizeRange;
} D3D12_FEATURE_DATA_VIDEO_MOTION_ESTIMATOR;

Miembros

NodeIndex

En la operación de varios adaptadores, identifica el adaptador físico del dispositivo al que se aplica esta operación.

InputFormat

Estructura de DXGI_FORMAT que especifica el formato de los recursos de entrada.

BlockSizeFlags

Combinación OR bit a bit de la enumeración D3D12_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_FLAGS que especifica los tamaños de bloque de búsqueda admitidos del codificador para la estimación de movimiento.

PrecisionFlags

Combinación OR bit a bit de valores de la enumeración D3D12_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION_FLAGS que especifica la precisión vectorial admitida del codificador para la estimación de movimiento.

SizeRange

Estructura D3D12_VIDEO_SIZE_RANGE que representa el tamaño de entrada mínimo y máximo admitido por el controlador. El controlador establece los campos de esta estructura en cero si no se admite la estimación del movimiento.

Comentarios

Cuando el formato no se admite con la estimación de movimiento, BlockSizeFlags se establecerá en D3D12_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_FLAG_NONE, PrecisionFlags se establecerá en D3D12_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION_FLAG_NONE y SizeRange se establecerá en todos los ceros.

Requisitos

Requisito Value
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