FMX.Media.TCaptureDeviceManager

Delphi
TCaptureDeviceManager = class abstract
C++
class PASCALIMPLEMENTATION TCaptureDeviceManager : public System::TObject
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
class | public | FMX.Media.pas FMX.Media.hpp |
FMX.Media | FMX.Media |
Beschreibung
Managerklasse für Aufnahmegeräte.
Mit TCaptureDeviceManager können Sie auf alle Aufnahmegeräte zugreifen und diese verwalten.
Auf das aktuelle Aufnahmegerät greifen Sie mit der Eigenschaft Current zu. TCaptureDeviceManager gibt die verwendeten Geräte beim Schließen der Anwendung frei. Geben Sie Aufnahmegeräte nicht explizit frei.
TCaptureDeviceManager stellt bestimmte Methoden und Eigenschaften für Folgendes bereit:
- Zugreifen auf Geräte nach Typ: GetDevicesByMediaType.
- Zugreifen auf Standardgeräte: GetDefaultDeviceByMediaType, DefaultVideoCaptureDevice, DefaultAudioCaptureDevice.
- Zugreifen auf Geräte nach Name: GetDevicesByName.
- Abrufen der verfügbaren Mediengeräte: Devices.
Mit TCaptureDeviceManager können Sie von Drittherstellern entwickelte Aufnahmegeräte hinzufügen. Dieses neue Gerät kann mit der Methode RegisterCaptureDeviceClass wiederhergestellt werden. Nach der Registrierung des neues Gerätes kann darauf im TCaptureDeviceManager wie auf jedes Standardgerät zugegriffen werden.
Siehe auch
- FMX.Media.TVideoCaptureDevice
- FMX.Media.TCaptureDevice
- FMX.Media.TAudioCaptureDevice
- Audio-Video in FireMonkey
- Aufnehmen von Audio