Windows.Media.Devices 命名空間

存取和控制音訊、視訊和通訊的裝置。

類別

AdvancedPhotoCaptureSettings

代表 AdvancedPhotoControl 物件的設定。

AdvancedPhotoControl

提供控制擷取裝置上進階相片擷取行為的功能。

AudioDeviceController

控制麥克風上的裝置設定。

AudioDeviceModule

代表單一音訊裝置模組,可能是硬體效果處理單位或音訊驅動程式所定義的任何其他音訊組態模組。

AudioDeviceModuleNotificationEventArgs

提供音訊裝置模組變更時引發之 AudioDeviceModulesManager.ModuleNotificationReceived 事件的資料。

AudioDeviceModulesManager

管理音訊裝置釘選實例或特定音訊端點的音訊裝置模組集合。

CallControl

表示在電話語音相關裝置上處理通話的屬性、命令和事件。

CameraOcclusionInfo

提供相機裝置遮蔽狀態的相關資訊。

CameraOcclusionState

代表相機裝置的遮蔽狀態。

CameraOcclusionStateChangedEventArgs

提供 CameraOcclusionInfo.StateChanged 事件的資訊,此事件會在相機裝置的相機遮蔽狀態變更時引發。

DefaultAudioCaptureDeviceChangedEventArgs

包含預設音訊擷取裝置變更事件的相關資訊。

DefaultAudioRenderDeviceChangedEventArgs

包含預設音訊轉譯裝置變更事件的相關資訊。

DialRequestedEventArgs

包含 DialRequested 事件的資訊。

DigitalWindowBounds

表示當 DigitalWindowControl 作用中時所擷取的數位視窗界限。

DigitalWindowCapability

代表擷取裝置的數位視窗擷取功能。

DigitalWindowControl

可讓應用程式擷取擷取裝置感應器的子系。 對於提供高解析度原生感應器的相機,此功能可啟用數位移動流覽、傾斜和縮放,並允許應用程式取得這類物件的較高詳細資料影像,而不需要變更媒體解析度。

ExposureCompensationControl

提供修改所擷取相片曝光等級的功能。

ExposureControl

提供控制擷取裝置上曝光設定的功能。

ExposurePriorityVideoControl

支援時,允許應用程式指定相機驅動程式是否可以動態調整視訊擷取的畫面播放速率,以改善低光條件下的視訊品質。

FlashControl

提供控制擷取裝置上快閃設定的功能。

FocusControl

提供控制擷取裝置上焦點設定的功能。

FocusSettings

代表 FocusControl 物件的設定。

HdrVideoControl

支援時,允許應用程式在擷取裝置上啟用高動態範圍 (HDR) 視訊錄製。

InfraredTorchControl

提供在擷取裝置上控制熱電筒 LED 設定的功能。

IsoSpeedControl

提供在擷取裝置上控制 ISO 電影速度設定的功能。

KeypadPressedEventArgs

包含 KeypadPressed 事件的資訊。

LowLagPhotoControl

提供在擷取裝置上管理低門延遲相片擷取模式的功能。

LowLagPhotoSequenceControl

提供在擷取裝置上管理低門延遲相片序列模式的功能。

MediaDevice

提供用來選取裝置以擷取和轉譯音訊,以及擷取視訊的方法。

MediaDeviceControl

取得或設定相機上的裝置設定。

MediaDeviceControlCapabilities

取得相機設定的功能。

ModuleCommandResult

表示音訊裝置模組命令的結果,使用 對 AudioDeviceModule.SendCommand的呼叫來執行。

OpticalImageStabilizationControl

支援時,允許應用程式在擷取裝置上啟用光學影像防震。

PanelBasedOptimizationControl

支援時,允許應用程式啟用擷取設備磁碟機,根據相機的面板位置優化相機擷取功能。

PhotoConfirmationControl

提供控制擷取裝置上相片確認設定的功能。

RedialRequestedEventArgs

包含 RedialRequested 事件的資訊。

RegionOfInterest

代表感興趣的區域,這是影像上的矩形區域,用於焦點和曝光等功能。

RegionsOfInterestControl

提供功能以管理裝置上感興趣的區域。

SceneModeControl

提供控制擷取裝置上場景模式設定的功能。

TorchControl

提供在擷取裝置上控制手電筒筒 LED 設定的功能。

VideoDeviceController

控制相機上的裝置設定。

VideoDeviceControllerGetDevicePropertyResult

表示取得視訊設備控制器驅動程式屬性值的作業結果。

VideoTemporalDenoisingControl

支援時,允許應用程式啟用視訊擷取的時態性取消雜訊。

WhiteBalanceControl

提供在擷取裝置上控制白平衡設定的功能。

ZoomControl

提供控制擷取裝置上縮放設定的功能。

ZoomSettings

表示可藉由呼叫Configure方法套用至ZoomControl 的縮放設定。

介面

IDefaultAudioDeviceChangedEventArgs

當音訊轉譯或擷取的預設音訊裝置變更時呼叫。

IMediaDeviceController

控制視訊相機或麥克風上的裝置設定。

列舉

AdvancedPhotoMode

定義進階相片擷取模式。

AudioDeviceRole

指出音訊裝置的角色。

AutoFocusRange

定義自動焦點範圍的選項。

CameraOcclusionKind

指定封鎖相機的遮蔽類型。

CameraStreamState

定義相機資料流程的狀態。

CaptureSceneMode

定義可能的擷取場景模式。

CaptureUse

定義擷取裝置主要用途的值。

ColorTemperaturePreset

定義可能色彩溫度預設值的值。

DigitalWindowMode

指定 DigitalWindowControl的模式。

FocusMode

定義焦點模式的值。

FocusPreset

定義可能焦點預設的值。

HdrVideoMode

定義高動態範圍 (HDR) 視訊模式。

InfraredTorchMode

定義基礎結構手電筒筒模式。

IsoSpeedPreset

定義 ISO 速度預設的可能值。

ManualFocusDistance

定義手動焦點距離的選項。

MediaCaptureFocusState

定義擷取裝置可以位於的不同焦點狀態。

MediaCaptureOptimization

定義媒體擷取裝置可以使用的優化。

MediaCapturePauseBehavior

定義透過呼叫 PauseAsyncPauseRecordAsync暫停媒體擷取時的行為。

OpticalImageStabilizationMode

定義光學影像防震模式。

RegionOfInterestType

定義可偵測到擷取裝置的不同區欄位型別。

SendCommandStatus

指定音訊裝置模組命令的狀態,使用 對 AudioDeviceModule.SendCommand的呼叫來執行。

TelephonyKey

指出在電話語音裝置上按下的按鍵按鈕。

VideoDeviceControllerGetDevicePropertyStatus

指定作業的狀態,以取得視訊設備控制器驅動程式屬性的值。

VideoDeviceControllerSetDevicePropertyStatus

指定作業的狀態,以設定視訊設備控制器驅動程式屬性的值。

VideoTemporalDenoisingMode

定義視訊時態性取消雜訊模式。

ZoomTransitionMode

定義縮放轉換模式。

委派

CallControlEventHandler

處理 AnswerRequestedAudioTransferRequested 事件。

DialRequestedEventHandler

處理 DialRequested 事件。

KeypadPressedEventHandler

處理 KeypadPressed 事件。

RedialRequestedEventHandler

處理 RedialRequested 事件。

另請參閱