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 wird erfolgreich ausgeführt.
E_OUTOFMEMORY VideoProcessBlt konnte den erforderlichen Arbeitsspeicher nicht zuordnen, damit er abgeschlossen werden kann.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Verfügbar ab Windows Vista.
Zielplattform- Desktop
Header- d3dumddi.h (include D3dumddi.h)

Siehe auch

D3DDDIARG_VIDEOPROCESSBLT

D3DDDI_DEVICEFUNCS