Freigeben über


Windows.Media.Devices Namespace

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