PFND3DDDI_PRESENTMULTIPLANEOVERLAY Rückruffunktion (d3dumddi.h)
Wird von der Microsoft Direct3D-Laufzeit aufgerufen, um den Anzeigetreiber für den Benutzermodus zu benachrichtigen, dass eine Anwendung das Rendering abgeschlossen hat, und fordert an, dass der Treiber die Quelloberfläche durch Kopieren oder Kippen 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 Mehrplanü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 die Zieloberfläche angezeigt wird.
Rückgabewert
Wenn diese Routine erfolgreich ist, wird S_OKzurückgegeben. Andernfalls wird ein HRESULT- Fehlercode zurückgegeben.
Bemerkungen
Wenn der Benutzermodusanzeigetreiber die Verarbeitung eines Aufrufs dieser Funktion erfolgreich abgeschlossen hat, wird die Quelloberfläche für die Anzeige angezeigt, indem die pfnPresentMultiPlaneOverlayCb (D3D) Funktion aufgerufen wird.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 8.1 |
mindestens unterstützte Server- | Windows Server 2012 R2 |
Zielplattform- | Desktop |
Header- | d3dumddi.h (include D3dumddi.h) |