функция обратного вызова PFND3D12DDI_CREATEVIDEOMOTIONESTIMATOR_0053 (d3d12umddi.h)
Создает оценщик видеообращения.
Синтаксис
PFND3D12DDI_CREATEVIDEOMOTIONESTIMATOR_0053 Pfnd3d12ddiCreatevideomotionestimator0053;
HRESULT Pfnd3d12ddiCreatevideomotionestimator0053(
D3D12DDI_HDEVICE hDrvDevice,
const D3D12DDIARG_CREATE_VIDEO_MOTION_ESTIMATOR_0053 *pArgs,
D3D12DDI_HVIDEOMOTIONESTIMATOR_0053 hDrvMotionEstimator
)
{...}
Параметры
hDrvDevice
Дескриптор устройства отображения (графический контекст), который использует среда выполнения Direct3D.
pArgs
Указатель на структуру D3D12DDIARG_CREATE_VIDEO_MOTION_ESTIMATOR_0053.
hDrvMotionEstimator
Дескриптор движения драйвера пользовательского режима.
Возвращаемое значение
Возвращает HRESULT.
Замечания
Операция оценки движения должна поддерживать чтение и запись в аппаратные защищенные ресурсы DRM, когда драйвер поддерживает поддержку защищенных ресурсов Direct3D. Если входные данные защищены аппаратным drM, среда выполнения потребует, чтобы выходные данные были аппаратным ресурсом, защищенным DRM.
Предполагается, что операция оценки движения записывается как в объект контекста D3D12DDI_HVIDEOMOTIONESTIMATOR_0053, так и в D3D12DDI_HVIDEOMOTIONVECTORHEAP_0053, поэтому их необходимо создать с защищенным сеансом ресурсов при защите входных текстур.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 10 версии 1809 |
заголовка | d3d12umddi.h |