DXGKDDI_FLIPOVERLAY Rückruffunktion (d3dkmddi.h)
Die DxgkDdiFlipOverlay--Funktion zeigt eine neue Zuordnung mithilfe der angegebenen Überlagerung an.
Syntax
DXGKDDI_FLIPOVERLAY DxgkddiFlipoverlay;
NTSTATUS DxgkddiFlipoverlay(
[in] IN_CONST_HANDLE hOverlay,
[in] IN_CONST_PDXGKARG_FLIPOVERLAY pFlipOverlay
)
{...}
Parameter
[in] hOverlay
Ein Handle für die Überlagerung, die gekippt werden soll. Die DxgkDdiCreateOverlay Funktion des Anzeige-Miniporttreibers stellt dieses Handle zuvor dem Microsoft DirectX-Grafik-Kernelsubsystem im hOverlay Member der DXGKARG_CREATEOVERLAY Struktur zur Verfügung.
[in] pFlipOverlay
Ein Zeiger auf eine DXGKARG_FLIPOVERLAY Struktur, die die neue Zuordnung beschreibt, die mithilfe der Überlagerung angezeigt werden soll.
Rückgabewert
DxgkDdiFlipOverlay gibt einen der folgenden Werte zurück:
Rückgabecode | Beschreibung |
---|---|
STATUS_SUCCESS | DxgkDdiFlipOverlay zeigt die neue Zuordnung erfolgreich an. |
STATUS_INVALID_PARAMETER | Parameter, die an DxgkDdiFlipOverlay übergeben wurden, enthielt Fehler, die das Abschließen verhinderten. |
STATUS_NO_MEMORY | DxgkDdiFlipOverlay konnte keinen Speicher zuordnen, der für den Abschluss erforderlich war. |
STATUS_GRAPHICS_DRIVER_MISMATCH | Der Anzeigeminiporttreiber ist nicht mit dem Benutzermodusanzeigetreiber kompatibel, der den Aufruf an DxgkDdiFlipOverlay initiiert hat. |
Bemerkungen
DxgkDdiFlipOverlay sollte seitenfähig gemacht werden.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows Vista |
Zielplattform- | Desktop |
Header- | d3dkmddi.h |
IRQL- | PASSIVE_LEVEL |