PFND3DDDI_UPDATEOVERLAY funzione di callback (d3dumddi.h)

La funzione UpdateOverlay riconfigura o sposta una sovrimpressione visualizzata.

Sintassi

PFND3DDDI_UPDATEOVERLAY Pfnd3dddiUpdateoverlay;

HRESULT Pfnd3dddiUpdateoverlay(
  HANDLE hDevice,
  const D3DDDIARG_UPDATEOVERLAY *unnamedParam2
)
{...}

Parametri

hDevice

Handle per il dispositivo di visualizzazione (contesto grafico).

unnamedParam2

pData [in]

Puntatore a una struttura D3DDDIARG_UPDATEOVERLAY che descrive come riconfigurare la sovrimpressione.

Valore restituito

UpdateOverlay restituisce uno dei valori seguenti:

Codice restituito Descrizione
S_OK La sovrimpressione viene modificata correttamente.
E_OUTOFMEMORY Impossibile completare UpdateOverlay a causa di memoria insufficiente.
D3DDDIERR_NOTAVAILABLE UpdateOverlay non è stato possibile completare perché la larghezza di banda insufficiente era disponibile o l'hardware di sovrimpressione richiesto non era disponibile.
D3DDDIERR_UNSUPPORTEDOVERLAYFORMAT Il formato di sovrimpressione specificato non è supportato dall'hardware di sovrimpressione.
D3DDDIERR_UNSUPPORTEDOVERLAY L'hardware di sovrimpressione non è supportato per le dimensioni e la modalità di visualizzazione specificate.

Commenti

Le sovrimpressioni sono indipendenti dalle risorse visualizzate usando le sovrimpressioni.

Requisiti

Requisito Valore
Client minimo supportato Disponibile in Windows Vista e versioni successive dei sistemi operativi Windows.
Piattaforma di destinazione Desktop
Intestazione d3dumddi.h (include D3dumddi.h)

Vedi anche

D3DDDIARG_UPDATEOVERLAY

D3DDDI_DEVICEFUNCS