Interface IDXGIDisplayControl (dxgi1_2.h)
L’interface IDXGIDisplayControl expose des méthodes pour indiquer la préférence de l’utilisateur pour le comportement d’affichage 3D stéréoscopique du système d’exploitation et pour définir l’affichage 3D stéréoscopique status à activer ou désactiver.
Nous vous recommandons de ne pas utiliser IDXGIDisplayControl pour interroger ou définir des paramètres 3D stéréoscopiques à l’échelle du système dans vos applications 3D stéréoscopiques. Au lieu de cela, pour vos applications fenêtrés, appelez la méthode IDXGIFactory2::IsWindowedStereoEnabled pour déterminer s’il faut restituer en stéréo ; pour vos applications en plein écran, appelez la méthode IDXGIOutput1::GetDisplayModeList1 , puis déterminez si l’un des modes d’affichage retournés prend en charge le rendu en stéréo.
Héritage
L’interface IDXGIDisplayControl hérite de l’interface IUnknown. IDXGIDisplayControl a également les types de membres suivants :
Méthodes
L’interface IDXGIDisplayControl comporte ces méthodes.
IDXGIDisplayControl::IsStereoEnabled Récupère une valeur booléenne qui indique si le comportement d’affichage 3D stéréoscopique du système d’exploitation est activé. |
IDXGIDisplayControl::SetStereoEnabled Définissez une valeur booléenne pour activer ou désactiver le comportement d’affichage 3D stéréoscopique du système d’exploitation. |
Notes
IDXGIDisplayControl * pDXGIDisplayControl;
hr = g_pDXGIFactory->QueryInterface(__uuidof(IDXGIDisplayControl), (void **)&pDXGIDisplayControl);
Le système d’exploitation traite les modifications apportées à la configuration stéréo de manière asynchrone. Par conséquent, ces modifications peuvent ne pas être immédiatement visibles dans chaque processus qui appelle IDXGIDisplayControl::IsStereoEnabled pour interroger la configuration stéréo. Les applets de contrôle peuvent utiliser la méthode IDXGIFactory2::RegisterStereoStatusEvent ou IDXGIFactory2::RegisterStereoStatusWindow pour s’inscrire aux notifications de toutes les modifications de configuration stéréo.
Mise à jour de la plateforme pour Windows 7 : Le comportement d’affichage 3D stéréoscopique n’est pas disponible avec la mise à jour de plateforme pour Windows 7. Pour plus d’informations sur la mise à jour de plateforme pour Windows 7, consultez Mise à jour de plateforme pour Windows 7.
Spécifications
Client minimal pris en charge | Windows 8 et Mise à jour de la plateforme pour Windows 7 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2012 et mise à jour de plateforme pour Windows Server 2008 R2 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | dxgi1_2.h |
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