System.Devices.TDeviceInfo.AddDevice

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

class function AddDevice(ADeviceClass: TDeviceClass; const AID: string;
const APhysicalScreenSize, ALogicalScreenSize: TSize; APlatform: TOSVersion.TPlatform; APixelsPerInch: Integer;
AExclusive: Boolean = False): TDeviceInfo; overload;
class function AddDevice(ADeviceClass: TDeviceClass; const AID: string;
const AMinPhysicalScreenSize, AMinLogicalScreenSize, AMaxPhysicalScreenSize, AMaxLogicalScreenSize: TSize;
APlatform: TOSVersion.TPlatform; APixelsPerInch: Integer; AExclusive: Boolean = False): TDeviceInfo; overload;

C++

__classmethod TDeviceInfo* __fastcall AddDevice(TDeviceClass ADeviceClass, const System::UnicodeString AID, const System::Types::TSize &APhysicalScreenSize, const System::Types::TSize &ALogicalScreenSize, System::Sysutils::TOSVersion::TPlatform APlatform, int APixelsPerInch, bool AExclusive = false)/* overload */;
__classmethod TDeviceInfo* __fastcall AddDevice(TDeviceClass ADeviceClass, const System::UnicodeString AID, const System::Types::TSize &AMinPhysicalScreenSize, const System::Types::TSize &AMinLogicalScreenSize, const System::Types::TSize &AMaxPhysicalScreenSize, const System::Types::TSize &AMaxLogicalScreenSize, System::Sysutils::TOSVersion::TPlatform APlatform, int APixelsPerInch, bool AExclusive = false)/* overload */;

Propriétés

Type Visibilité  Source Unité  Parent
function public
System.Devices.pas
System.Devices.hpp
System.Devices TDeviceInfo


Description

Crée un périphérique avec les données spécifiées, ajoute le périphérique créé à la liste des périphériques et renvoie le périphérique créé.

AddDevice reçoit les paramètres suivants :

  • ADeviceClass est la classe de périphérique.
  • AID est l'identificateur de périphérique.
  • AMaxPhysicalScreenSize et AMinPhysicalScreenSize sont les tailles d'écran physiques maximale et minimale. Pour une taille fixe, vous pouvez utiliser APhysicalScreenSize à la place, ou fournir la même valeur pour à la fois AMaxPhysicalScreenSize et AMinPhysicalScreenSize.
  • AMaxLogicalScreenSize et AMinLogicalScreenSize sont les tailles d'écran logiques maximale et minimale. Pour une taille fixe, vous pouvez utiliser ALogicalScreenSize à la place, ou fournir la même valeur pour à la fois AMaxLogicalScreenSize et AMinLogicalScreenSize.
  • APlatform est le système d'exploitation exécuté par le périphérique.
  • APixelsPerInch représente les pixels par pouce de l'écran du périphérique.
  • AExclusive détermine si le périphérique correspond uniquement à des périphériques identiques ou peut correspondre à des périphériques qui sont différents mais similaires quand il n'y a pas de meilleur candidat.

Voir aussi