Freigeben über


PFND3DDDI_VIDEOPROCESSBLT Rückruffunktion (d3dumddi.h)

Die VideoProcessBlt-Funktion verarbeitet einen Videoframe mithilfe des angegebenen Videoverarbeitungsgeräts von Microsoft DirectX Video Accelerator (VA).

Syntax

PFND3DDDI_VIDEOPROCESSBLT Pfnd3dddiVideoprocessblt;

HRESULT Pfnd3dddiVideoprocessblt(
  HANDLE hDevice,
  const D3DDDIARG_VIDEOPROCESSBLT *unnamedParam2
)
{...}

Parameter

hDevice

Ein Handle für das Anzeigegerät (Grafikkontext).

unnamedParam2

pData [in]

Ein Zeiger auf eine D3DDDIARG_VIDEOPROCESSBLT-Struktur , die den auszuführenden DirectX VA-Videoverarbeitungsvorgang beschreibt.

Rückgabewert

VideoProcessBlt gibt einen der folgenden Werte zurück:

Rückgabecode Beschreibung
S_OK Der DirectX VA-Videoverarbeitungsvorgang wurde erfolgreich ausgeführt.
E_OUTOFMEMORY VideoProcessBlt konnte nicht den erforderlichen Arbeitsspeicher zuordnen, damit es abgeschlossen werden konnte.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar ab Windows Vista.
Zielplattform Desktop
Kopfzeile d3dumddi.h (include D3dumddi.h)

Weitere Informationen

D3DDDIARG_VIDEOPROCESSBLT

D3DDDI_DEVICEFUNCS