Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die DecodeEndFrame- Funktion benachrichtigt den Anzeigetreiber für den Benutzermodus, dass alle Daten, die zum Decodieren des aktuellen Frames erforderlich waren, übermittelt wurden.
Syntax
PFND3DDDI_DECODEENDFRAME Pfnd3dddiDecodeendframe;
HRESULT Pfnd3dddiDecodeendframe(
HANDLE hDevice,
D3DDDIARG_DECODEENDFRAME *unnamedParam2
)
{...}
Parameter
hDevice
Ein Handle für das Anzeigegerät (Grafikkontext).
unnamedParam2
pData- [in, out]
Ein Zeiger auf eine D3DDDIARG_DECODEENDFRAME-Struktur, die den DirectX VA-Decoder beschreibt, der die Decodierung eines Frames beenden soll.
Rückgabewert
DecodeEndFrame gibt einen der folgenden Werte zurück:
Rückgabecode | Beschreibung |
---|---|
S_OK | Die Decodierung wurde erfolgreich abgeschlossen. |
E_OUTOFMEMORY | DecodeEndFrame konnte den erforderlichen Arbeitsspeicher nicht zuordnen, damit er abgeschlossen werden kann. |
Bemerkungen
Die funktion DecodeEndFrame benachrichtigt den Anzeigetreiber für den Benutzermodus, dass die DecodeExecute--Funktion nicht mehr auf dem angegebenen Decodierungsgerät aufgerufen werden kann.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme. |
Zielplattform- | Desktop |
Header- | d3dumddi.h (include D3dumddi.h) |