FMX.Media.TCaptureDeviceManager
Delphi
TCaptureDeviceManager = class abstract
C++
class PASCALIMPLEMENTATION TCaptureDeviceManager : public System::TObject
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
class | public | FMX.Media.pas FMX.Media.hpp |
FMX.Media | FMX.Media |
Description
Classe gestionnaire pour les périphériques de capture.
Utilisez TCaptureDeviceManager pour gérer et accéder à chaque périphérique de capture.
Vous pouvez accéder au périphérique de capture actuellement utilisé via la propriété Current. TCaptureDeviceManager détruit les périphériques utilisés lors de la fermeture de l'application. Ne détruisez pas explicitement un périphérique de capture.
TCaptureDeviceManager dispose de méthodes et de propriétés spécifiques pour :
- Accéder aux périphériques selon leur type : GetDevicesByMediaType.
- Accéder aux périphériques par défaut : GetDefaultDeviceByMediaType, DefaultVideoCaptureDevice, DefaultAudioCaptureDevice.
- Accéder aux périphériques selon leur nom : GetDevicesByName.
- Obtenir la liste des périphériques multimédia disponibles : Devices.
TCaptureDeviceManager permet d'ajouter des périphériques de capture personnalisés, développés par des fournisseurs tiers. Ce nouveau périphérique peut être restauré en utilisant la méthode RegisterCaptureDeviceClass. Après le recensement du nouveau périphérique, il est accessible comme tout périphérique standard via TCaptureDeviceManager.