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 DestroyDecodeDevice-Funktion gibt Ressourcen für ein Microsoft DirectX Video Acceleration (VA)-Decodierungsgerät frei.
Syntax
PFND3DDDI_DESTROYDECODEDEVICE Pfnd3dddiDestroydecodedevice;
HRESULT Pfnd3dddiDestroydecodedevice(
HANDLE hDevice,
HANDLE unnamedParam2
)
{...}
Parameter
hDevice
Ein Handle für das Anzeigegerät (Grafikkontext).
unnamedParam2
hDecodeDevice [in]
Ein Handle für das DirectX VA-Decodierungsgerät, das von der CreateDecodeDevice--Funktion erstellt wurde.
Rückgabewert
DestroyDecodeDevice sollte S_OK oder ein entsprechendes Fehlerergebnis zurückgeben, wenn ressourcen für das DirectX VA-Decodierungsgerät nicht erfolgreich freigegeben werden können.
Bemerkungen
Die DestroyDecodeDevice- Funktion benachrichtigt den Treiber, um den Handle auf das DirectX VA-Decodierungsgerät zu zerstören, das die zuvor erstellte CreateDecodeDevice-funktion. Der Treiber kann dann Ressourcen freigeben, die dem DirectX VA-Decodierungsgerätehandle zugeordnet sind.
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) |