IDXGIOutput ::SetDisplaySurface, méthode (dxgi.h)
Modifie le mode d’affichage.
Syntaxe
HRESULT SetDisplaySurface(
[in] IDXGISurface *pScanoutSurface
);
Paramètres
[in] pScanoutSurface
Type : IDXGISurface*
Pointeur vers une surface (voir IDXGISurface) utilisée pour le rendu d’une image à l’écran. La surface doit avoir été créée en tant que mémoire tampon arrière (DXGI_USAGE_BACKBUFFER).
Valeur retournée
Type : HRESULT
Retourne l’une des valeurs DXGI_ERROR .
Remarques
IDXGIOutput ::SetDisplaySurface ne doit pas être appelé directement par les applications, car les résultats seront imprévisibles. Il est appelé implicitement par l’objet de chaîne d’échange DXGI pendant les transitions plein écran et ne doit pas être utilisé comme substitut aux méthodes de chaîne d’échange.
Cette méthode ne doit être appelée qu’entre les appels IDXGIOutput ::TakeOwnership et IDXGIOutput ::ReleaseOwnership .
Remarques pour les applications du Windows Store
Si une application du Windows Store utilise SetDisplaySurface, elle échoue avec DXGI_ERROR_NOT_CURRENTLY_AVAILABLE.Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | dxgi.h |
Bibliothèque | DXGI.lib |