Condividi tramite


PFND3D12DDI_CREATEVIDEOMOTIONESTIMATOR_0053 funzione di callback (d3d12umddi.h)

Crea lo strumento di stima del movimento video.

Sintassi

PFND3D12DDI_CREATEVIDEOMOTIONESTIMATOR_0053 Pfnd3d12ddiCreatevideomotionestimator0053;

HRESULT Pfnd3d12ddiCreatevideomotionestimator0053(
  D3D12DDI_HDEVICE hDrvDevice,
  const D3D12DDIARG_CREATE_VIDEO_MOTION_ESTIMATOR_0053 *pArgs,
  D3D12DDI_HVIDEOMOTIONESTIMATOR_0053 hDrvMotionEstimator
)
{...}

Parametri

hDrvDevice

Handle per il dispositivo di visualizzazione (contesto grafico) usato dal runtime Direct3D.

pArgs

Puntatore a una struttura D3D12DDIARG_CREATE_VIDEO_MOTION_ESTIMATOR_0053 .

hDrvMotionEstimator

Handle per il tipo di stima del movimento del driver in modalità utente.

Valore restituito

Restituisce HRESULT.

Commenti

L'operazione di stima del movimento deve supportare la lettura da e la scrittura in risorse protette DRM hardware quando il driver supporta il supporto delle risorse protette Direct3D. Se gli input sono protetti da DRM hardware, il runtime richiederà che l'output sia una risorsa protetta da DRM hardware.

Si presuppone che l'operazione di stima del movimento venga scritta sia nell'oggetto contesto D3D12DDI_HVIDEOMOTIONESTIMATOR_0053 che nella D3D12DDI_HVIDEOMOTIONVECTORHEAP_0053, pertanto è necessario crearli con una sessione di risorse protetta quando le trame di input sono protette.

Requisiti

Requisito Valore
Client minimo supportato Windows 10, versione 1809
Intestazione d3d12umddi.h