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 |