ERole 열거형(mmdeviceapi.h)

ERole 열거형은 시스템이 오디오 엔드포인트 디바이스에 할당한 역할을 나타내는 상수를 정의합니다.

Syntax

typedef enum __MIDL___MIDL_itf_mmdeviceapi_0000_0000_0002 {
  eConsole = 0,
  eMultimedia,
  eCommunications,
  ERole_enum_count
} ERole;

상수

 
eConsole
값: 0
게임, 시스템 알림 소리 및 음성 명령.
eMultimedia
음악, 영화, 내레이션 및 라이브 음악 녹음.
eCommunications
음성 통신(다른 사람과 대화).
ERole_enum_count
ERole 열거형의 멤버 수입니다(ERole_enum_count 멤버 계산 안 됨).

설명

IMMDeviceEnumerator::GetDefaultAudioEndpointIMMNotificationClient::OnDefaultDeviceChanged 메서드는 ERole 열거형에 정의된 상수를 사용합니다.

자세한 내용은 디바이스 역할을 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱만 해당]
머리글 mmdeviceapi.h

추가 정보

핵심 오디오 열거형

IMMDeviceEnumerator::GetDefaultAudioEndpoint

IMMNotificationClient::OnDefaultDeviceChanged