PFND3DDDI_PRESENTMULTIPLANEOVERLAY funzione di callback (d3dumddi.h)

Chiamato dal runtime di Microsoft Direct3D per notificare al driver di visualizzazione in modalità utente che un'applicazione ha completato il rendering e richiede che il driver visualizzi la superficie di origine copiando o capovolgendo o che il driver esegua un'operazione di riempimento a colori. Deve essere implementato dai driver WDDM (Windows Display Driver Model) 1.3 o versioni successive che supportano sovrapposizioni multiplane.

Sintassi

PFND3DDDI_PRESENTMULTIPLANEOVERLAY Pfnd3dddiPresentmultiplaneoverlay;

HRESULT Pfnd3dddiPresentmultiplaneoverlay(
  HANDLE hDevice,
  const D3DDDIARG_PRESENTMULTIPLANEOVERLAY *unnamedParam2
)
{...}

Parametri

hDevice

Handle per il dispositivo di visualizzazione (contesto grafico).

unnamedParam2

pPresent [in]

Puntatore a una struttura D3DDDIARG_PRESENTMULTIPLANEOVERLAY che descrive come visualizzare la superficie di destinazione.

Valore restituito

Se la routine ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

Quando il driver di visualizzazione in modalità utente completa correttamente l'elaborazione di una chiamata a questa funzione, presenta la superficie di origine alla visualizzazione chiamando la funzione pfnPresentMultiPlaneOverlayCb (D3D).

Requisiti

Requisito Valore
Client minimo supportato Windows 8.1
Server minimo supportato Windows Server 2012 R2
Piattaforma di destinazione Desktop
Intestazione d3dumddi.h (include D3dumddi.h)

Vedi anche

D3DDDIARG_PRESENTMULTIPLANEOVERLAY

pfnPresentMultiPlaneOverlayCb (D3D)