PFND3DDDI_PRESENT1 Rückruffunktion (d3dumddi.h)

Benachrichtigt den Anzeigetreiber im Benutzermodus, dass das Rendern einer Anwendung abgeschlossen ist 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 auf der Zieloberfläche angezeigt wird.

Rückgabewert

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

Hinweise

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 von pfnRenderCb ausführen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8.1,WDDM 1.3 und höher
Unterstützte Mindestversion (Server) Windows Server 2012 R2
Zielplattform Desktop
Kopfzeile d3dumddi.h (include D3d10umddi.h)

Weitere Informationen

D3DDDIARG_PRESENT1

pfnRenderCb