Windows.Media.Devices Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Greift auf Geräte für Audio, Video und Kommunikation zu und steuert sie.
Klassen
AdvancedPhotoCaptureSettings |
Stellt Einstellungen für ein AdvancedPhotoControl-Objekt dar. |
AdvancedPhotoControl |
Bietet Funktionen zum Steuern des erweiterten Fotoaufnahmeverhaltens auf einem Aufnahmegerät. |
AudioDeviceController |
Steuert Geräteeinstellungen auf dem Mikrofon. |
AudioDeviceModule |
Stellt ein einzelnes Audiogerätemodul dar, bei dem es sich um eine Hardwareeffektverarbeitungseinheit oder ein anderes von einem Audiotreiber definiertes Audiokonfigurationsmodul handelt. |
AudioDeviceModuleNotificationEventArgs |
Stellt Daten für das AudioDeviceModulesManager.ModuleNotificationReceived-Ereignis bereit, das ausgelöst wird, wenn Änderungen des Audiogerätemoduls auftreten. |
AudioDeviceModulesManager |
Verwaltet die Sammlungen von Audiogerätemodulen für eine Audiogeräte-Pin instance oder für einen bestimmten Audioendpunkt. |
CallControl |
Stellt die Eigenschaften, Befehle und Ereignisse für die Behandlung von Anrufen auf einem telefonbezogenen Gerät dar. |
CameraOcclusionInfo |
Stellt Informationen zum Okklusionszustand eines Kamerageräts bereit. |
CameraOcclusionState |
Stellt den Okklusionszustand eines Kamerageräts dar. |
CameraOcclusionStateChangedEventArgs |
Stellt Informationen für das CameraOcclusionInfo.StateChanged-Ereignis bereit, das ausgelöst wird, wenn sich der Kameraverschlussstatus für das Kameragerät ändert. |
DefaultAudioCaptureDeviceChangedEventArgs |
Enthält Informationen zu einem Standardmäßigen Ereignis zur Änderung des Audioaufnahmegeräts. |
DefaultAudioRenderDeviceChangedEventArgs |
Enthält Informationen zu einem Standardereignis zur Änderung des Audiorendergeräts. |
DialRequestedEventArgs |
Enthält Informationen zum DialRequested-Ereignis . |
DigitalWindowBounds |
Stellt die Grenzen des digitalen Fensters dar, das erfasst wird, wenn DigitalWindowControl aktiv ist. |
DigitalWindowCapability |
Stellt die Digitalen Fenstererfassungsfunktionen des Erfassungsgeräts dar. |
DigitalWindowControl |
Ermöglicht Apps das Erfassen eines Unterbereichs des Sensors des Aufnahmegeräts. Für Kameras, die native Sensoren mit hoher Auflösung bieten, ermöglicht dieses Feature das digitale Schwenken, Neigen und Zoomen und ermöglicht Es Apps, Bilder solcher Objekte mit höheren Details zu erhalten, ohne die Medienauflösung ändern zu müssen. |
ExposureCompensationControl |
Bietet Funktionen zum Ändern der Belichtungsebenen von aufgenommenen Fotos. |
ExposureControl |
Stellt Funktionen zum Steuern der Belichtungseinstellungen auf einem Aufnahmegerät bereit. |
ExposurePriorityVideoControl |
Wenn dies unterstützt wird, kann eine App angeben, ob der Kameratreiber die Bildfrequenz der Videoaufnahme dynamisch anpassen kann, um die Videoqualität bei schlechten Lichtverhältnissen zu verbessern. |
FlashControl |
Stellt Funktionen zum Steuern der Blitzeinstellungen auf einem Aufnahmegerät bereit. |
FocusControl |
Stellt Funktionen zum Steuern der Fokuseinstellungen auf einem Aufnahmegerät bereit. |
FocusSettings |
Stellt Einstellungen für ein FocusControl-Objekt dar. |
HdrVideoControl |
Wenn dies unterstützt wird, ermöglicht es einer App, die HDR-Videoaufzeichnung (High Dynamic Range) auf dem Aufnahmegerät zu aktivieren. |
InfraredTorchControl |
Stellt Funktionen zum Steuern der LED-Einstellungen der Infrarotlampe auf einem Aufnahmegerät bereit. |
IsoSpeedControl |
Stellt Funktionen zum Steuern der ISO-Filmdrehzahleinstellungen auf einem Aufnahmegerät bereit. |
KeypadPressedEventArgs |
Enthält Informationen zum KeypadPressed-Ereignis . |
LowLagPhotoControl |
Stellt Funktionen zum Verwalten des Fotoaufnahmemodus mit geringer Verschlussverzögerung auf dem Aufnahmegerät bereit. |
LowLagPhotoSequenceControl |
Stellt Funktionen zum Verwalten des Fotosequenzmodus mit geringer Verschlussverzögerung auf dem Aufnahmegerät bereit. |
MediaDevice |
Stellt Methoden bereit, die zum Auswählen von Geräten zum Aufzeichnen und Rendern von Audio sowie zum Aufzeichnen von Videos verwendet werden. |
MediaDeviceControl |
Ruft eine Geräteeinstellung auf einer Kamera ab oder legt diese fest. |
MediaDeviceControlCapabilities |
Ruft die Funktionen einer Kameraeinstellung ab. |
ModuleCommandResult |
Stellt das Ergebnis eines Audiogerätemodulbefehls dar, der mit einem Aufruf von AudioDeviceModule.SendCommand ausgeführt wird. |
OpticalImageStabilizationControl |
Ermöglicht bei Unterstützung einer App, die optische Bildstabilisierung auf dem Aufnahmegerät zu aktivieren. |
PanelBasedOptimizationControl |
Wenn dies unterstützt wird, ermöglicht es einer App, dem Aufzeichnungsgerätetreiber zu ermöglichen, die Kameraaufnahmefunktion basierend auf der Panelposition der Kamera zu optimieren. |
PhotoConfirmationControl |
Stellt Funktionen zum Steuern der Einstellungen für die Fotobestätigung auf einem Aufnahmegerät bereit. |
RedialRequestedEventArgs |
Enthält Informationen zum RedialRequested-Ereignis . |
RegionOfInterest |
Stellt einen relevanten Bereich dar, bei dem es sich um einen rechteckigen Bereich auf dem Bild handelt, der für Funktionen wie Fokus und Belichtung verwendet wird. |
RegionsOfInterestControl |
Stellt Funktionen zum Verwalten der relevanten Regionen auf einem Gerät bereit. |
SceneModeControl |
Stellt Funktionen zum Steuern der Szenenmoduseinstellungen auf einem Aufnahmegerät bereit. |
TorchControl |
Stellt Funktionen zum Steuern der Led-Einstellungen der Taschenlampe auf einem Aufnahmegerät bereit. |
VideoDeviceController |
Steuert Geräteeinstellungen auf der Kamera. |
VideoDeviceControllerGetDevicePropertyResult |
Stellt das Ergebnis eines Vorgangs zum Abrufen des Werts einer Treibereigenschaft des Videogerätecontrollers dar. |
VideoTemporalDenoisingControl |
Wenn unterstützt, ermöglicht es einer App, die temporale Denoising für die Videoaufnahme zu aktivieren. |
WhiteBalanceControl |
Stellt Funktionen zum Steuern der Einstellungen für den Weißabgleich auf einem Aufnahmegerät bereit. |
ZoomControl |
Stellt Funktionen zum Steuern der Zoomeinstellungen auf einem Aufnahmegerät bereit. |
ZoomSettings |
Stellt Zoomeinstellungen dar, die durch Aufrufen der Configure-Methode auf ZoomControl angewendet werden können. |
Schnittstellen
IDefaultAudioDeviceChangedEventArgs |
Wird aufgerufen, wenn das Standardaudiogerät für das Audiorendern oder die Aufnahme geändert wird. |
IMediaDeviceController |
Steuert Geräteeinstellungen auf einer Videokamera oder einem Mikrofon. |
Enumerationen
AdvancedPhotoMode |
Definiert die erweiterten Fotoaufnahmemodi. |
AudioDeviceRole |
Gibt die Rolle eines Audiogeräts an. |
AutoFocusRange |
Definiert die Optionen für den automatischen Fokusbereich. |
CameraOcclusionKind |
Gibt die Art der Verdeckung an, die eine Kamera blockiert. |
CameraStreamState |
Definiert den Zustand eines Kameradatenstroms. |
CaptureSceneMode |
Definiert die möglichen Aufnahmeszenemodi. |
CaptureUse |
Definiert die Werte für die primäre Verwendung des Erfassungsgeräts. |
ColorTemperaturePreset |
Definiert die Werte für die möglichen Farbtemperaturvoreinstellungen. |
DigitalWindowMode |
Gibt die Modi von DigitalWindowControl an. |
FocusMode |
Definiert die Werte für den Fokusmodus. |
FocusPreset |
Definiert die Werte für die möglichen Fokusvoreinstellungen. |
HdrVideoMode |
Definiert die HDR-Videomodi (High Dynamic Range). |
InfraredTorchMode |
Definiert die Infrarotlampenmodi. |
IsoSpeedPreset |
Definiert die möglichen Werte für ISO-Geschwindigkeitsvoreinstellungen. |
ManualFocusDistance |
Definiert die Optionen für den manuellen Fokusabstand. |
MediaCaptureFocusState |
Definiert die verschiedenen Fokuszustände, in der sich das Aufnahmegerät befinden kann. |
MediaCaptureOptimization |
Definiert die Optimierungen, die das Medienerfassungsgerät verwenden kann. |
MediaCapturePauseBehavior |
Definiert das Verhalten, wenn die Medienerfassung mit einem Aufruf von PauseAsync oder PauseRecordAsync angehalten wird. |
OpticalImageStabilizationMode |
Definiert die optischen Bildstabilisierungsmodi. |
RegionOfInterestType |
Definiert die verschiedenen Arten von Relevanten Regionen, die vom Erfassungsgerät erkannt werden können. |
SendCommandStatus |
Gibt die status des Audiogerätemodulbefehls an, der mit einem Aufruf von AudioDeviceModule.SendCommand ausgeführt wird. |
TelephonyKey |
Gibt die Tastaturtaste an, die auf einem Telefongerät gedrückt wurde. |
VideoDeviceControllerGetDevicePropertyStatus |
Gibt die status eines Vorgangs an, um den Wert einer Treibereigenschaft des Videogerätecontrollers abzurufen. |
VideoDeviceControllerSetDevicePropertyStatus |
Gibt die status eines Vorgangs an, um den Wert einer Treibereigenschaft des Videogerätecontrollers festzulegen. |
VideoTemporalDenoisingMode |
Definiert die Temporalen Denoising-Modi für Videos. |
ZoomTransitionMode |
Definiert die Zoomübergangsmodi. |
Delegaten
CallControlEventHandler |
Behandelt die Ereignisse AnswerRequested und AudioTransferRequested . |
DialRequestedEventHandler |
Behandelt das DialRequested-Ereignis . |
KeypadPressedEventHandler |
Behandelt das KeypadPressed-Ereignis . |
RedialRequestedEventHandler |
Behandelt das RedialRequested-Ereignis . |
Weitere Informationen
- Beispiel für Kameravorschaurahmen (Windows 10)
- Beispiel für einfache Kamera-App (Windows 10)
- Kameraauflösungsbeispiel (Windows 10)
- Einfaches Beispiel für die Gesichtsverfolgung (Windows 10)
- Beispiel für die Kamera-Gesichtserkennung (Windows 10)
- Videostabilisierungsbeispiel (Windows 10)
- Beispiel für manuelle Kamerasteuerungen (Windows 10)
- Beispiel für einen hohen dynamischen Bereich (Windows 10)
- Beispiel für die grundlegende Gesichtserkennung (Windows 10)
- Beispiel für ein Lampengerät