다음을 통해 공유


Windows.Media.Devices 네임스페이스

오디오, 비디오 및 통신을 위한 디바이스에 액세스하고 제어합니다.

클래스

AdvancedPhotoCaptureSettings

AdvancedPhotoControl 개체의 설정을 나타냅니다.

AdvancedPhotoControl

캡처 디바이스에서 고급 사진 캡처 동작을 제어하는 기능을 제공합니다.

AudioDeviceController

마이크의 디바이스 설정을 제어합니다.

AudioDeviceModule

하드웨어 효과 처리 장치 또는 오디오 드라이버에서 정의한 다른 오디오 구성 모듈일 수 있는 단일 오디오 디바이스 모듈을 나타냅니다.

AudioDeviceModuleNotificationEventArgs

오디오 디바이스 모듈 변경이 발생할 때 발생하는 AudioDeviceModulesManager.ModuleNotificationReceived 이벤트에 대한 데이터를 제공합니다.

AudioDeviceModulesManager

오디오 디바이스 핀 instance 또는 특정 오디오 엔드포인트에 대한 오디오 디바이스 모듈의 컬렉션을 관리합니다.

CallControl

전화 통신 관련 디바이스에서 호출을 처리하기 위한 속성, 명령 및 이벤트를 나타냅니다.

CameraOcclusionInfo

카메라 디바이스의 폐색 상태에 대한 정보를 제공합니다.

CameraOcclusionState

카메라 디바이스의 폐색 상태를 나타냅니다.

CameraOcclusionStateChangedEventArgs

카메라 디바이스의 카메라 폐색 상태가 변경될 때 발생하는 CameraOcclusionInfo.StateChanged 이벤트에 대한 정보를 제공합니다.

DefaultAudioCaptureDeviceChangedEventArgs

기본 오디오 캡처 디바이스 변경 이벤트에 대한 정보를 포함합니다.

DefaultAudioRenderDeviceChangedEventArgs

기본 오디오 렌더링 디바이스 변경 이벤트에 대한 정보를 포함합니다.

DialRequestedEventArgs

DialRequested 이벤트에 대한 정보를 포함합니다.

DigitalWindowBounds

DigitalWindowControl이 활성 상태일 때 캡처된 디지털 창의 범위를 나타냅니다.

DigitalWindowCapability

캡처 디바이스의 디지털 창 캡처 기능을 나타냅니다.

DigitalWindowControl

앱에서 캡처 디바이스 센서의 하위 리소스를 캡처할 수 있습니다. 고해상도 네이티브 센서를 제공하는 카메라의 경우 이 기능을 사용하면 디지털 팬, 기울기 및 확대/축소가 가능하며, 앱은 미디어 해상도를 변경할 필요 없이 이러한 개체의 더 높은 세부 이미지를 얻을 수 있습니다.

ExposureCompensationControl

캡처된 사진의 노출 수준을 수정하는 기능을 제공합니다.

ExposureControl

캡처 디바이스에서 노출 설정을 제어하는 기능을 제공합니다.

ExposurePriorityVideoControl

지원되는 경우 앱에서 카메라 드라이버가 저조도 조건에서 비디오 품질을 개선하기 위해 비디오 캡처의 프레임 속도를 동적으로 조정할 수 있는지 여부를 지정할 수 있습니다.

FlashControl

캡처 디바이스에서 플래시 설정을 제어하는 기능을 제공합니다.

FocusControl

캡처 디바이스에서 포커스 설정을 제어하는 기능을 제공합니다.

FocusSettings

FocusControl 개체의 설정을 나타냅니다.

HdrVideoControl

지원되는 경우 앱이 캡처 디바이스에서 HDR(High Dynamic Range) 비디오 녹화를 사용하도록 설정할 수 있습니다.

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(High Dynamic Range) 비디오 모드를 정의합니다.

InfraredTorchMode

적외선 토치 모드를 정의합니다.

IsoSpeedPreset

ISO 속도 사전 설정에 사용할 수 있는 값을 정의합니다.

ManualFocusDistance

수동 포커스 거리에 대한 옵션을 정의합니다.

MediaCaptureFocusState

캡처 디바이스가 있을 수 있는 다양한 포커스 상태를 정의합니다.

MediaCaptureOptimization

미디어 캡처 디바이스에서 사용할 수 있는 최적화를 정의합니다.

MediaCapturePauseBehavior

PauseAsync 또는 PauseRecordAsync를 호출하여 미디어 캡처가 일시 중지되는 경우의 동작을 정의합니다.

OpticalImageStabilizationMode

광학 이미지 손떨림 보정 모드를 정의합니다.

RegionOfInterestType

캡처 디바이스를 검색할 수 있는 다양한 유형의 관심 영역을 정의합니다.

SendCommandStatus

AudioDeviceModule.SendCommand를 호출하여 실행되는 오디오 디바이스 모듈 명령의 상태 지정합니다.

TelephonyKey

전화 통신 디바이스에서 누른 키패드 단추를 나타냅니다.

VideoDeviceControllerGetDevicePropertyStatus

비디오 디바이스 컨트롤러 드라이버 속성의 값을 가져오는 작업의 상태 지정합니다.

VideoDeviceControllerSetDevicePropertyStatus

비디오 디바이스 컨트롤러 드라이버 속성의 값을 설정하는 작업의 상태 지정합니다.

VideoTemporalDenoisingMode

비디오 임시 디노이징 모드를 정의합니다.

ZoomTransitionMode

확대/축소 전환 모드를 정의합니다.

대리자

CallControlEventHandler

AnswerRequestedAudioTransferRequested 이벤트를 처리합니다.

DialRequestedEventHandler

DialRequested 이벤트를 처리합니다.

KeypadPressedEventHandler

KeypadPressed 이벤트를 처리합니다.

RedialRequestedEventHandler

RedialRequested 이벤트를 처리합니다.

추가 정보