PFND3D12DDI_CREATEVIDEOMOTIONESTIMATOR_0060回调函数 (d3d12umddi.h)
创建视频运动估算器。
语法
PFND3D12DDI_CREATEVIDEOMOTIONESTIMATOR_0060 Pfnd3d12ddiCreatevideomotionestimator0060;
HRESULT Pfnd3d12ddiCreatevideomotionestimator0060(
D3D12DDI_HDEVICE hDrvDevice,
const D3D12DDIARG_CREATE_VIDEO_MOTION_ESTIMATOR_0060 *pArgs,
D3D12DDI_HVIDEOMOTIONESTIMATOR_0053 hDrvMotionEstimator
)
{...}
参数
hDrvDevice
显示设备的句柄, (Direct3D 运行时使用的图形上下文) 。
pArgs
指向 D3D12DDIARG_CREATE_VIDEO_MOTION_ESTIMATOR_0060 结构的指针。
hDrvMotionEstimator
表示用户模式驱动程序运动估算器类型的D3D12DDI_HVIDEOMOTIONESTIMATOR_0053的句柄。
返回值
返回 HRESULT。
注解
当驱动程序支持 Direct3D 保护的资源支持时,运动估计操作必须支持对受硬件 DRM 保护的资源进行读取和写入。 如果输入受硬件 DRM 保护,则运行时将要求输出是受硬件 DRM 保护的资源。
假定运动估计操作同时写入D3D12DDI_HVIDEOMOTIONESTIMATOR_0053上下文对象和D3D12DDI_HVIDEOMOTIONVECTORHEAP_0053,因此必须在保护输入纹理时使用受保护的资源会话创建这些操作。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 10 版本 1903 |
标头 | d3d12umddi.h |