структура D3D12DDIARG_CREATE_VIDEO_MOTION_ESTIMATOR_0060 (d3d12umddi.h)
Задает аргументы создания для оценщика движения видео.
Синтаксис
typedef struct D3D12DDIARG_CREATE_VIDEO_MOTION_ESTIMATOR_0060 {
UINT NodeMask;
DXGI_FORMAT InputFormat;
D3D12DDI_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_0053 BlockSize;
D3D12DDI_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION_0053 Precision;
D3D12DDI_VIDEO_SIZE_RANGE_0032 SizeRange;
D3D12DDI_HPROTECTEDRESOURCESESSION_0030 hDrvProtectedResourceSession;
} D3D12DDIARG_CREATE_VIDEO_MOTION_ESTIMATOR_0060;
Члены
NodeMask
Для одной операции GPU задайте для этого значение нулю. Если есть несколько узлов GPU, задайте немного, чтобы определить узел (физический адаптер устройства), к которому применяется очередь команд. Каждый бит маски соответствует одному узлу. Может быть задано только 1 бит.
InputFormat
DXGI_FORMAT входных и ссылочных кадров. Этот оценщик движения может использоваться только с входными текстурами этого формата.
BlockSize
Размер блока поиска, используемый с этим оценщиком движения. Этот параметр определяет количество векторов движения и выходных метрик разницы во время шага разрешения. Это должен быть размер блока, который поддерживается драйвером.
Precision
Точность векторных компонентов движения. Это должна быть точность, которую поддерживает драйвер.
SizeRange
Указывает минимальный и максимальный размер входных данных для операции оценки движения. Фактический размер предоставляется во время оценки движения. Драйвер должен выделить при создании оценщика движения для поддержки любого размера в диапазоне. Этот диапазон размеров должен быть подмножеством диапазона размера, поддерживаемого драйвером.
hDrvProtectedResourceSession
Указывает сеанс защищенного ресурса, используемый для оценки движения. Это может информировать внутренние выделения для оценщика движения. Это значение равно NULL, если метод оценки движения будет работать с незащищенными ресурсами.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 10 версии 1903 |
заголовка | d3d12umddi.h |