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 überlappende Überlagerung. Die DxgkDdiCreateOverlay-Funktion des Anzeigeminiporttreibers hat dieses Handle zuvor für das Microsoft DirectX-Grafikkernsystem im hOverlay-Member der DXGKARG_CREATEOVERLAY-Struktur bereitgestellt.

[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, enthielten Fehler, die den Abschluss verhinderten.
STATUS_NO_MEMORY DxgkDdiFlipOverlay konnte keinen Speicher zuordnen, der für den Abschluss erforderlich war.
STATUS_GRAPHICS_DRIVER_MISMATCH Der Display-Miniporttreiber ist nicht kompatibel mit dem Benutzermodus-Anzeigetreiber, der den Aufruf von DxgkDdiFlipOverlay initiiert hat.

Hinweise

DxgkDdiFlipOverlay sollte als ausgelagert werden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista
Zielplattform Desktop
Kopfzeile d3dkmddi.h
IRQL PASSIVE_LEVEL

Weitere Informationen

DXGKARG_CREATEOVERLAY

DXGKARG_FLIPOVERLAY

DxgkDdiCreateOverlay