Condividi tramite


Metodo IDXGIOutput::SetDisplaySurface (dxgi.h)

Modifica la modalità di visualizzazione.

Sintassi

HRESULT SetDisplaySurface(
  [in] IDXGISurface *pScanoutSurface
);

Parametri

[in] pScanoutSurface

Tipo: IDXGISurface*

Puntatore a una superficie (vedere IDXGISurface) usato per il rendering di un'immagine sullo schermo. La superficie deve essere stata creata come buffer nascosto (DXGI_USAGE_BACKBUFFER).

Valore restituito

Tipo: HRESULT

Restituisce uno dei valori DXGI_ERROR .

Commenti

IDXGIOutput::SetDisplaySurface non deve essere chiamato direttamente dalle applicazioni, perché i risultati saranno imprevedibili. Viene chiamato in modo implicito dall'oggetto catena di scambio DXGI durante le transizioni a schermo intero e non deve essere usato come sostituto dei metodi della catena di scambio.

Questo metodo deve essere chiamato solo tra le chiamate IDXGIOutput::TakeOwnership e IDXGIOutput::ReleaseOwnership .

Note per le app di Windows Store

Se un'app di Windows Store usa SetDisplaySurface, ha esito negativo con DXGI_ERROR_NOT_CURRENTLY_AVAILABLE.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione dxgi.h
Libreria DXGI.lib

Vedi anche

IDXGIOutput