ID3D12VideoDevice1::CreateVideoMotionEstimator-Methode (d3d12video.h)

Erstellt einen ID3D12VideoMotionEstimator, der den Kontext für Video-Bewegungsschätzungsvorgänge beibehält.

Syntax

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

Parameter

pDesc

Eine D3D12_VIDEO_MOTION_ESTIMATOR_DESC , die die für die Bewegungsschätzung verwendeten Parameter beschreibt. Diese Struktur enthält sowohl Eingabe- als auch Ausgabefelder.

pProtectedResourceSession

Eine ID3D12ProtectedResourceSession zum Verwalten des Zugriffs auf geschützte Ressourcen.

riid

Die GUID (Globally Unique Identifier) für die ID3D12VideoMotionEstimator-Schnittstelle .

ppVideoMotionEstimator

Ein Zeiger auf einen Speicherblock, der einen Zeiger auf die ID3D12VideoMotionEstimator-Schnittstelle empfängt.

Rückgabewert

Diese Methode gibt HRESULT zurück.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10 Build 20348
Unterstützte Mindestversion (Server) Windows 10 Build 20348
Kopfzeile d3d12video.h
DLL d3d12.dll