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)

Vedi anche

D3DDDIARG_PRESENT1

pfnRenderCb