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 |