PFND3D12DDI_CREATEVIDEOMOTIONESTIMATOR_0060 función de devolución de llamada (d3d12umddi.h)
Crea el estimador de movimiento de vídeo.
Sintaxis
PFND3D12DDI_CREATEVIDEOMOTIONESTIMATOR_0060 Pfnd3d12ddiCreatevideomotionestimator0060;
HRESULT Pfnd3d12ddiCreatevideomotionestimator0060(
D3D12DDI_HDEVICE hDrvDevice,
const D3D12DDIARG_CREATE_VIDEO_MOTION_ESTIMATOR_0060 *pArgs,
D3D12DDI_HVIDEOMOTIONESTIMATOR_0053 hDrvMotionEstimator
)
{...}
Parámetros
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_0060 .
hDrvMotionEstimator
Identificador de un D3D12DDI_HVIDEOMOTIONESTIMATOR_0053 que representa el tipo de estimador de movimiento del controlador en modo de usuario.
Valor devuelto
Devuelve HRESULT.
Comentarios
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 por DRM de hardware, el tiempo de ejecución requerirá que la salida sea un recurso protegido con DRM de hardware.
Se supone que la operación de estimación de movimiento escribe en el objeto de contexto de D3D12DDI_HVIDEOMOTIONESTIMATOR_0053 y en la D3D12DDI_HVIDEOMOTIONVECTORHEAP_0053, por lo que se deben crear con una sesión de recursos protegidos cuando se protegen las texturas de entrada.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10, versión 1903 |
Encabezado | d3d12umddi.h |