PFND3DDDI_FLIPOVERLAYCB Rückruffunktion (d3dumddi.h)
Die pfnFlipOverlayCb Funktion ändert die Zuordnung, die auf der Überlagerung angezeigt werden soll, oder gibt an, dass das andere Feld der aktuell angezeigten Zuordnung angezeigt wird, wenn eine überlappende Ressource deinterlacing wird.
Syntax
PFND3DDDI_FLIPOVERLAYCB Pfnd3dddiFlipoverlaycb;
HRESULT Pfnd3dddiFlipoverlaycb(
HANDLE hDevice,
const D3DDDICB_FLIPOVERLAY *unnamedParam2
)
{...}
Parameter
hDevice
Ein Handle für das Anzeigegerät (Grafikkontext).
unnamedParam2
pData- [in]
Ein Zeiger auf eine D3DDDICB_FLIPOVERLAY Struktur, die beschreibt, wie die Anzeige auf der Überlagerung geändert wird.
Rückgabewert
pfnFlipOverlayCb gibt einen der folgenden Werte zurück:
Rückgabecode | Beschreibung |
---|---|
S_OK | Die Anzeige des Überlagerungsobjekts wurde erfolgreich geändert. |
E_INVALIDARG | Parameter wurden überprüft und ermittelt, dass sie falsch sind. |
E_OUTOFMEMORY | pfnFlipOverlayCb konnte keinen Speicher zuordnen, der für den Abschluss erforderlich war. |
Diese Funktion kann auch andere HRESULT-Werte zurückgeben.
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) |