Compartir a través de


PFND3D12DDI_CREATEVIDEOMOTIONESTIMATOR_0053 función de devolución de llamada (d3d12umddi.h)

Crea el estimador de movimiento de vídeo.

Sintaxis

PFND3D12DDI_CREATEVIDEOMOTIONESTIMATOR_0053 Pfnd3d12ddiCreatevideomotionestimator0053;

HRESULT Pfnd3d12ddiCreatevideomotionestimator0053(
  D3D12DDI_HDEVICE hDrvDevice,
  const D3D12DDIARG_CREATE_VIDEO_MOTION_ESTIMATOR_0053 *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_0053 .

hDrvMotionEstimator

Identificador del 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 1809
Encabezado d3d12umddi.h