Codehunter Works präsentiert
  Version 1.4
Die freie Bibliothek für Borland Delphi © 4 bis 7
dwScreenCount
Liefert die Anzahl der konfigurierten Bildschirmgeräte eines bestimmten Typs.
function dwScreenCount(const ScreenType: TDWScreenType): Integer;
Unit
dwScreens
Parameter
ScreenType
Typ: TDWScreenType
Bezeichnet den Typ Bildschirmgerät, für den die Anzahl zugehöriger Bildschirmgeräte ermittelt werden soll
Rückgabewert
Typ: Integer
Diese Funktion liefert die Anzahl der Bildschirmgeräte, welche dem Typ zugehörig sind, der mit ScreenType angegeben wird.
Bemerkungen
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 dwScreenCount 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, dwScreenDeviceName, dwScreenDeviceType
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.