ID3D12VideoDevice1 ::CreateVideoMotionEstimator, méthode (d3d12video.h)

Crée un ID3D12VideoMotionEstimator, qui gère le contexte pour les opérations d’estimation de mouvement vidéo.

Syntaxe

HRESULT CreateVideoMotionEstimator(
  const D3D12_VIDEO_MOTION_ESTIMATOR_DESC *pDesc,
  ID3D12ProtectedResourceSession          *pProtectedResourceSession,
  REFIID                                  riid,
  void                                    **ppVideoMotionEstimator
);

Paramètres

pDesc

Un D3D12_VIDEO_MOTION_ESTIMATOR_DESC décrivant les paramètres utilisés pour l’estimation de mouvement. Cette structure contient à la fois des champs d’entrée et de sortie.

pProtectedResourceSession

Id3D12ProtectedResourceSession pour la gestion de l’accès aux ressources protégées.

riid

Identificateur global unique (GUID) pour l’interface ID3D12VideoMotionEstimator .

ppVideoMotionEstimator

Pointeur vers un bloc de mémoire qui reçoit un pointeur vers l’interface ID3D12VideoMotionEstimator .

Valeur retournée

Cette méthode retourne HRESULT.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10 Build 20348
Serveur minimal pris en charge Windows 10 Build 20348
En-tête d3d12video.h
DLL d3d12.dll