DXGI_STATUS
Codes d’état qui peuvent être retournés par les fonctions DXGI.
Constante/valeur | Description |
---|---|
|
Le contenu de la fenêtre n’est pas visible. Lors de la réception de ce status, une application peut arrêter le rendu et utiliser DXGI_PRESENT_TEST pour déterminer quand reprendre le rendu. Vous ne recevrez pas de DXGI_STATUS_OCCLUDED si vous utilisez une chaîne d’échange de modèle à retournement. |
|
Le mode d’affichage du bureau a été modifié, il peut y avoir conversion/étirement des couleurs. L’application doit appeler IDXGISwapChain::ResizeBuffers pour correspondre au nouveau mode d’affichage. |
|
IDXGISwapChain::ResizeTarget et IDXGISwapChain::SetFullscreenState retournent DXGI_STATUS_MODE_CHANGE_IN_PROGRESS si une transition en mode plein écran/fenêtré se produit lorsque l’une des API est appelée. |
Notes
La valeur HRESULT de chaque valeur DXGI_STATUS est déterminée à partir de cette macro définie dans DXGItype.h :
#define _FACDXGI 0x87a
#define MAKE_DXGI_STATUS(code) MAKE_HRESULT(0, _FACDXGI, code)
Par exemple, DXGI_STATUS_OCCLUDED est défini comme 0x087A0001 :
#define DXGI_STATUS_OCCLUDED MAKE_DXGI_STATUS(1)
Spécifications
Condition requise | Valeur |
---|---|
En-tête |
|
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour