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
|
  |
|
|
|