IDXGIDisplayControl-Schnittstelle (dxgi1_2.h)
Die IDXGIDisplayControl-Schnittstelle macht Methoden verfügbar, um die Benutzerpräferenz für das stereoskopische 3D-Anzeigeverhalten des Betriebssystems anzugeben und stereoskopische 3D-Anzeige status festzulegen, um diese zu aktivieren oder zu deaktivieren.
Es wird empfohlen, IDXGIDisplayControl nicht zu verwenden, um systemweite stereoskopische 3D-Einstellungen in Ihren stereoskopischen 3D-Apps abzufragen oder festzulegen. Rufen Sie stattdessen für Ihre Apps mit Fenstern die IDXGIFactory2::IsWindowedStereoEnabled-Methode auf, um zu bestimmen, ob in Stereo gerendert werden soll. Rufen Sie für Ihre Vollbild-Apps die IDXGIOutput1::GetDisplayModeList1-Methode auf, und bestimmen Sie dann, ob einer der zurückgegebenen Anzeigemodi das Rendern in Stereo unterstützt.
Vererbung
Die IDXGIDisplayControl-Schnittstelle erbt von der IUnknown-Schnittstelle . IDXGIDisplayControl verfügt auch über folgende Membertypen:
Methoden
Die IDXGIDisplayControl-Schnittstelle verfügt über diese Methoden.
IDXGIDisplayControl::IsStereoEnabled Ruft einen booleschen Wert ab, der angibt, ob das stereoskopische 3D-Anzeigeverhalten des Betriebssystems aktiviert ist. |
IDXGIDisplayControl::SetStereoEnabled Legen Sie einen booleschen Wert fest, um das stereoskopische 3D-Anzeigeverhalten des Betriebssystems zu aktivieren oder zu deaktivieren. |
Hinweise
IDXGIDisplayControl * pDXGIDisplayControl;
hr = g_pDXGIFactory->QueryInterface(__uuidof(IDXGIDisplayControl), (void **)&pDXGIDisplayControl);
Änderungen an stereofähigen Konfigurationen werden vom Betriebssystem asynchron verarbeitet. Daher sind diese Änderungen möglicherweise nicht sofort in jedem Prozess sichtbar, der IDXGIDisplayControl::IsStereoEnabled aufruft , um die Stereokonfiguration abzufragen. Steuerelement-Applets können die IDXGIFactory2::RegisterStereoStatusEvent - oder IDXGIFactory2::RegisterStereoStatusWindow-Methode verwenden, um sich für Benachrichtigungen über alle Änderungen der Stereokonfiguration zu registrieren.
Plattformupdate für Windows 7: Das stereoskopische 3D-Anzeigeverhalten ist mit dem Plattformupdate für Windows 7 nicht verfügbar. Weitere Informationen zum Plattformupdate für Windows 7 finden Sie unter Plattformupdate für Windows 7.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 8 und Plattformupdate für Windows 7 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 und Plattformupdate für Windows Server 2008 R2 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | dxgi1_2.h |