Codehunter Works präsentiert
  Version 1.4
Die freie Bibliothek für Borland Delphi © 4 bis 7
dwScreenDeviceType
Ermittelt den Bildschirmgerätetyp für ein bestimmtes Bildschirmgerät.
function dwScreenDeviceType(const Index: Byte): TDWScreenTypes;
Unit
dwScreens
Parameter
Index
Typ: Byte
Bezeichnet den Index des zu untersuchenden Bildschirmgerätes
Rückgabewert
Typ: TDWScreenTypes
Diese Funktion liefert alle Bildschirmgerätetypen, mit denen das durch Index bezeichnete Bildschirmgerät kompatibel ist. Ein Bildschirmgerät kann gleichzeitig mehrere Typen umfassen.
Bemerkungen
Diese Funktion ermittelt den Bildschirmgerätetyp für das durch Index bezeichnete Bildschirmgerät. Windows behandelt alle Geräte, welche zur grafischen Bildausgabe in Echtzeit geeignet sind, als Bildschirmgeräte (Screen Devices). Damit ist weniger der Bildschirm (Monitor) gemeint als vielmehr das Ausgabegerät (Grafikkarte). Bildschirmgeräte können auch solche Anschlüsse sein, die als zusätzliche Ausgänge an Grafikkarten ausgeführt sind (z.B. TV-Out). In seltenen Fällen werden auch zusätzliche TV-Ausgänge an TV-Karten als Bildschirmgerät behandelt. Dies ist im Wesentlichen vom installierten Gerätetreiber abhängig. Es gibt verschiedene Typen von Bildschirmgeräten. In erster Linie wird der Typ DISPLAY_DEVICE_ATTACHED_TO_DESKTOP verwendet. Dieser Typ umfaßt alle Bildschirmgeräte, auf die der Windows-Desktop erweitert werden kann. Ein weiterer wichtiger Typ ist DISPLAY_DEVICE_MIRRORING_DRIVER. Dieser umfaßt Bildschirmgeräte, welche als Spiegel anderer Bildschirmgeräte fungieren. Dies betrifft oft TV-Ausgänge. TV-Ausgänge können meist sowohl als Desktop-Gerät als auch als Spiegel-Gerät konfiguriert werden. Dabei ist zu beachten, daß einige Grafikkartenhersteller die Grenzen zwischen den beiden Treibern proprietär verwischen. Hier ist insbesondere der TwinView Modus bei NVidia-Grafikkarten zu nennen. Solche proprietären Lösungen bilden keinen Windows-Standard und können mit dwScreenDeviceType nicht korrekt erfaßt werden.
Kompatibilität
Windows NT/2000/XP: Windows 2000, Windows XP, Windows Server 2003
Windows 95/98/Me: Windows 98, Windows ME
Siehe auch
Übersicht der Units, Übersicht von dwScreens.pas, dwScreenCount, dwScreenDeviceName, dwScreenDeviceString, dwScreenMonitorName, dwScreenMonitorString
Autoren-Info
Autor: Codehunter
eMail-Adresse: codehunter [at] gmx [dot] net
Link: http://delphiworks.sourceforge.net
 

DelphiWorks SDK 10th Bithday Edition Version 1.4 Stable
Dokumentation © 2000-2004 Codehunter Works
Diese Seite wurde erzeugt am 14.02.2005 20:56:50 Uhr.