структура D3D12DDI_VIDEO_MOTION_ESTIMATOR_SIZE_DATA_0060 (d3d12umddi.h)
Эта возможность определяет размер расположения для оценщика движения и аппаратно-зависимый выходной буфер при вызове с теми же параметрами создания.
Синтаксис
typedef struct D3D12DDI_VIDEO_MOTION_ESTIMATOR_SIZE_DATA_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;
BOOL Protected;
UINT64 MotionEstimatorMemoryPoolL0Size;
UINT64 MotionEstimatorMemoryPoolL1Size;
UINT64 MotionVectorHeapMemoryPoolL0Size;
UINT64 MotionVectorHeapMemoryPoolL1Size;
} D3D12DDI_VIDEO_MOTION_ESTIMATOR_SIZE_DATA_0060;
Члены
NodeMask
В операции с несколькими адаптерами это указывает, к какому физическому адаптеру устройства применяется эта операция.
InputFormat
DXGI_FORMAT входного кадра и опорной рамки. В настоящее время разрешены только DXGI_FORMAT_NV12.
BlockSize
Размер блока, используемого с оценщиком движения. См . D3D12DDI_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_0053.
Precision
Точность, используемая с оценщиком движения. См . D3D12DDI_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION_0053.
SizeRange
Диапазон размеров, допустимый с оценщиком движения. Это может быть подмножество диапазона размеров, поддерживаемого драйвером для оптимизации использования памяти. См . D3D12DDI_VIDEO_SIZE_RANGE_0032.
Protected
Значение TRUE, если оценщик движения работает с защищенными входными данными ресурса и создает защищенные выходные данные. Драйвер также должен поддерживать защищенные ресурсы для D3D12, чтобы задать значение TRUE. В противном случае — FALSE.
MotionEstimatorMemoryPoolL0Size
Размер пула выходной памяти.
MotionEstimatorMemoryPoolL1Size
Размер пула выходной памяти.
MotionVectorHeapMemoryPoolL0Size
Размер пула выходной памяти.
MotionVectorHeapMemoryPoolL1Size
Размер пула выходной памяти.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 версии 1903 |
Верхняя часть | d3d12umddi.h |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по