PFND3D12DDI_CREATEVIDEOMOTIONESTIMATOR_0053 función de devolución de llamada (d3d12umddi.h)
Crea el estimador de movimiento de vídeo.
PFND3D12DDI_CREATEVIDEOMOTIONESTIMATOR_0053 Pfnd3d12ddiCreatevideomotionestimator0053;
HRESULT Pfnd3d12ddiCreatevideomotionestimator0053(
D3D12DDI_HDEVICE hDrvDevice,
const D3D12DDIARG_CREATE_VIDEO_MOTION_ESTIMATOR_0053 *pArgs,
D3D12DDI_HVIDEOMOTIONESTIMATOR_0053 hDrvMotionEstimator
)
{...}
hDrvDevice
Identificador del dispositivo de visualización (contexto de gráficos) que usa el entorno de ejecución de Direct3D.
pArgs
Puntero a una estructura de D3D12DDIARG_CREATE_VIDEO_MOTION_ESTIMATOR_0053.
hDrvMotionEstimator
Identificador del tipo estimador de movimiento del controlador en modo de usuario.
Devuelve HRESULT.
La operación de estimación de movimiento debe admitir la lectura y escritura en recursos protegidos con DRM de hardware cuando el controlador admite la compatibilidad con recursos protegidos con Direct3D. Si las entradas están protegidas con DRM de hardware, el tiempo de ejecución requerirá que la salida sea un recurso protegido por DRM de hardware.
Se supone que la operación de estimación de movimiento escribe en el objeto de contexto D3D12DDI_HVIDEOMOTIONESTIMATOR_0053 y en la D3D12DDI_HVIDEOMOTIONVECTORHEAP_0053, por lo que deben crearse con una sesión de recursos protegidos cuando se protegen las texturas de entrada.
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows 10, versión 1809 |
encabezado de | d3d12umddi.h |