Windows.Media.Devices 名前空間

オーディオ、ビデオ、および通信用のデバイスにアクセスして制御します。

クラス

AdvancedPhotoCaptureSettings

AdvancedPhotoControl オブジェクトの設定を表します。

AdvancedPhotoControl

キャプチャ デバイスで高度な写真キャプチャ動作を制御する機能を提供します。

AudioDeviceController

マイクのデバイス設定を制御します。

AudioDeviceModule

1 つのオーディオ デバイス モジュールを表します。これは、ハードウェア効果処理装置、またはオーディオ ドライバーによって定義されたその他のオーディオ構成モジュールである可能性があります。

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

PauseAsync または PauseRecordAsync の呼び出しでメディア キャプチャを一時停止するときの動作を定義します

OpticalImageStabilizationMode

光学式手ブレ補正モードを定義します。

RegionOfInterestType

キャプチャ デバイスを検出できるさまざまな種類の対象領域を定義します。

SendCommandStatus

AudioDeviceModule.SendCommand の呼び出しで実行されるオーディオ デバイス モジュール コマンドの状態を指定します。

TelephonyKey

テレフォニー デバイスで押されたキーパッド ボタンを示します。

VideoDeviceControllerGetDevicePropertyStatus

ビデオ デバイス コントローラー ドライバー プロパティの値を取得する操作の状態を指定します。

VideoDeviceControllerSetDevicePropertyStatus

ビデオ デバイス コントローラー ドライバー プロパティの値を設定する操作の状態を指定します。

VideoTemporalDenoisingMode

ビデオテンポラルノイズ除去モードを定義します。

ZoomTransitionMode

ズーム切り替えモードを定義します。

代理人

CallControlEventHandler

AnswerRequested イベントと AudioTransferRequested イベントを処理します。

DialRequestedEventHandler

DialRequested イベントを処理します。

KeypadPressedEventHandler

KeypadPressed イベントを処理します。

RedialRequestedEventHandler

RedialRequested イベントを処理します。

こちらもご覧ください