PFND3DDDI_DXVAHD_DESTROYVIDEOPROCESSOR Rückruffunktion (d3dumddi.h)
Die DestroyVideoProcessor-Funktion gibt Ressourcen für einen Videoprozessor von Microsoft DirectX Video Acceleration (VA) frei.
Syntax
PFND3DDDI_DXVAHD_DESTROYVIDEOPROCESSOR Pfnd3dddiDxvahdDestroyvideoprocessor;
HRESULT Pfnd3dddiDxvahdDestroyvideoprocessor(
HANDLE unnamedParam1,
HANDLE unnamedParam2
)
{...}
Parameter
unnamedParam1
hDevice [in]
Ein Handle für das Anzeigegerät (Grafikkontext).
unnamedParam2
hVideoProcessor [in]
Ein Handle für den DirectX VA-Videoprozessor, den die CreateVideoProcessor-Funktion erstellt.
Rückgabewert
DestroyVideoProcessor sollte S_OK oder ein entsprechendes Fehlerergebnis zurückgeben, wenn ressourcen für den DirectX VA-Videoprozessor nicht erfolgreich freigegeben werden können.
Hinweise
Die DestroyVideoProcessor-Funktion benachrichtigt den Treiber, das Handle an den DirectX VA-Videoprozessor zu zerstören, den die CreateVideoProcessor-Funktion zuvor erstellt hat. Der Treiber kann dann Ressourcen freigeben, die dem DirectX VA-Videoprozessorhandle zugeordnet sind.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | DestroyVideoProcessor wird ab dem Windows 7-Betriebssystem unterstützt. |
Zielplattform | Desktop |
Kopfzeile | d3dumddi.h (include D3dumddi.h) |