Поделиться через


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

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

Синтаксис

typedef struct D3D12DDI_VIDEO_MOTION_ESTIMATOR_DATA_0060 {
  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_SIZE_RANGE_0032                               SizeRange;
} D3D12DDI_VIDEO_MOTION_ESTIMATOR_DATA_0060;

Члены

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.

SizeRange

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

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 10 версии 1903
заголовка d3d12umddi.h