структура D3D12DDIARG_CREATE_VIDEO_MOTION_VECTOR_HEAP_0060 (d3d12umddi.h)
Аргументы, используемые для создания кучи векторов видео.
Синтаксис
typedef struct D3D12DDIARG_CREATE_VIDEO_MOTION_VECTOR_HEAP_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_VECTOR_HEAP_0060;
Члены
NodeMask
Для одной операции GPU задайте для этого параметра нулевое значение. Если имеется несколько узлов GPU, задайте бит для идентификации узла (физического адаптера устройства), к которому применяется очередь команд. Каждый бит в маске соответствует одному узлу. Можно задать только 1 бит.
InputFormat
DXGI_FORMAT входных и ссылочных кадров.
BlockSize
Размер блока поиска, используемый с этой кучей вектора движения.
Precision
Точность компонентов вектора движения.
SizeRange
Указывает минимальный и максимальный размер входных данных для создания кучи вектора движения.
hDrvProtectedResourceSession
Указывает сеанс защищенного ресурса, используемый для создания кучи вектора движения.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 версии 1903 |
Верхняя часть | d3d12umddi.h |