структура D3D12DDI_VIDEO_MOTION_ESTIMATOR_DATA_0053 (d3d12umddi.h)

Возможность видео проверка для оценки движения.

Синтаксис

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;

Члены

NodeIndex

В операции с несколькими адаптерами это значение указывает, к какому физическому адаптеру устройства применяется эта операция.

InputFormat

DXGI_FORMAT входного кадра и опорной рамки. В настоящее время разрешены только DXGI_FORMAT_NV12.

BlockSizeFlags

Размеры блоков, поддерживаемые драйвером. Для поддержки операции оценки движения необходимо задать по крайней мере один бит. Если это значение не поддерживается, задайте значение NONE. См . D3D12DDI_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_FLAGS_0053.

PrecisionFlags

Точность, поддерживаемая драйвером. Для поддержки операции оценки движения необходимо задать по крайней мере один бит. Если это значение не поддерживается, задайте значение NONE. См . D3D12DDI_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION_FLAGS_0053.

DifferencesMetricFlags

Задает необязательные метрики различий, поддерживаемые оборудованием. Операция поиска движения по-прежнему может поддерживаться с этим параметром NONE. Установите для этого значения значение NONE, если оценка движения не поддерживается. См . D3D12DDI_VIDEO_MOTION_ESTIMATOR_DIFFERENCES_METRIC_FLAGS_0053

SizeRange

Задает минимальный и максимальный размер входных данных и ссылок в пикселях, поддерживаемых драйвером. Установите для этого значения нули, если оценка движения не поддерживается.

Требования

Требование Значение
Минимальная версия клиента Windows 10, версия 1809
Верхняя часть d3d12umddi.h