PFND3DDDI_PRESENT1 funzione di callback (d3dumddi.h)
Notifica al driver di visualizzazione in modalità utente che un'applicazione ha completato il rendering e che tutta la proprietà della risorsa condivisa viene rilasciata e richiede che il driver venga visualizzato nell'area di destinazione.
Sintassi
PFND3DDDI_PRESENT1 Pfnd3dddiPresent1;
HRESULT Pfnd3dddiPresent1(
HANDLE hDevice,
D3DDDIARG_PRESENT1 *unnamedParam2
)
{...}
Parametri
hDevice
Handle per il dispositivo di visualizzazione (contesto grafico).
unnamedParam2
pPresentData [in]
Puntatore a una struttura D3DDDIARG_PRESENT1 che descrive come visualizzare la superficie di destinazione.
Valore restituito
Restituisce S_OK o un risultato di errore appropriato se la funzione non viene completata correttamente.
Commenti
Il driver di visualizzazione in modalità utente deve inviare tutti i dati di rendering parzialmente compilati (buffer dei comandi) chiamando la funzione pfnRenderCb . Il driver deve effettuare una sola chiamata a pfnRenderCb.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8.1,WDDM 1.3 e versioni successive |
Server minimo supportato | Windows Server 2012 R2 |
Piattaforma di destinazione | Desktop |
Intestazione | d3dumddi.h (include D3d10umddi.h) |