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


структура 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