ERole 列挙 (mmdeviceapi.h)
ERole 列挙は、システムがオーディオ エンドポイント デバイスに割り当てたロールを示す定数を定義します。
構文
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::GetDefaultAudioEndpoint メソッドと IMMNotificationClient::OnDefaultDeviceChanged メソッドは、ERole 列挙で定義されている定数を使用します。
詳細については、「 デバイス ロール」を参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
Header | mmdeviceapi.h |