Freigeben über


PFND3DDDI_PRESENT1 Rückruffunktion (d3dumddi.h)

Benachrichtigt den Anzeigetreiber für den Benutzermodus, dass eine Anwendung das Rendern abgeschlossen hat und dass der gesamte Besitz der freigegebenen Ressource freigegeben wird, und fordert an, dass der Treiber auf der Zieloberfläche angezeigt wird.

Syntax

PFND3DDDI_PRESENT1 Pfnd3dddiPresent1;

HRESULT Pfnd3dddiPresent1(
  HANDLE hDevice,
  D3DDDIARG_PRESENT1 *unnamedParam2
)
{...}

Parameter

hDevice

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

unnamedParam2

pPresentData- [in]

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

Rückgabewert

Gibt S_OK oder ein entsprechendes Fehlerergebnis zurück, wenn die Funktion nicht erfolgreich abgeschlossen wurde.

Bemerkungen

Der Anzeigetreiber für den Benutzermodus muss alle teilweise erstellten Renderdaten (Befehlspuffer) übermitteln, indem die pfnRenderCb--Funktion aufgerufen wird. Der Treiber darf nur einen einzigen Aufruf an pfnRenderCbführen.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 8.1,WDDM 1.3 und höher
mindestens unterstützte Server- Windows Server 2012 R2
Zielplattform- Desktop
Header- d3dumddi.h (include D3d10umddi.h)

Siehe auch

D3DDDIARG_PRESENT1

pfnRenderCb