PFND3DDDI_PRESENTMULTIPLANEOVERLAY Rückruffunktion (d3dumddi.h)

Wird von der Microsoft Direct3D-Runtime aufgerufen, um den Benutzermodusanzeigetreiber darüber zu benachrichtigen, dass eine Anwendung das Rendering abgeschlossen hat, und fordert an, dass der Treiber die Quelloberfläche entweder durch Kopieren oder Spiegeln anzeigt oder dass der Treiber einen Farbfüllvorgang ausführt. Muss von Windows Display Driver Model (WDDM) 1.3 oder höher implementiert werden, die Mehrplatinenüberlagerungen unterstützen.

Syntax

PFND3DDDI_PRESENTMULTIPLANEOVERLAY Pfnd3dddiPresentmultiplaneoverlay;

HRESULT Pfnd3dddiPresentmultiplaneoverlay(
  HANDLE hDevice,
  const D3DDDIARG_PRESENTMULTIPLANEOVERLAY *unnamedParam2
)
{...}

Parameter

hDevice

Ein Handle für das Anzeigegerät (Grafikkontext).

unnamedParam2

pPresent [in]

Ein Zeiger auf eine D3DDDIARG_PRESENTMULTIPLANEOVERLAY Struktur, die beschreibt, wie auf der Zieloberfläche angezeigt wird.

Rückgabewert

Wenn diese Routine erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Hinweise

Wenn der Benutzermodusanzeigetreiber die Verarbeitung eines Aufrufs dieser Funktion erfolgreich abgeschlossen hat, stellt er der Anzeige die Quelloberfläche dar, indem er die Funktion pfnPresentMultiPlaneOverlayCb (D3D) aufruft .

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8.1
Unterstützte Mindestversion (Server) Windows Server 2012 R2
Zielplattform Desktop
Kopfzeile d3dumddi.h (include D3dumddi.h)

Weitere Informationen

D3DDDIARG_PRESENTMULTIPLANEOVERLAY

pfnPresentMultiPlaneOverlayCb (D3D)