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) |