マイク ジャックが接続されたときに通知を受け取りたいです。OS (特に Vista) によって発生するイベントは何ですか? これはXPでは決して起こりませんでした。
また、マイクに Bass Boost、Mic Boost(AGC) などの「アドバンス コントロール」がある場合、同じものをミキサー コントロールで制御するにはどうすればよいですか。
開発にはMFCを使用しています。ありがとう
マイク ジャックが接続されたときに通知を受け取りたいです。OS (特に Vista) によって発生するイベントは何ですか? これはXPでは決して起こりませんでした。
また、マイクに Bass Boost、Mic Boost(AGC) などの「アドバンス コントロール」がある場合、同じものをミキサー コントロールで制御するにはどうすればよいですか。
開発にはMFCを使用しています。ありがとう
IMMNotificationClientを実装し、 OnDeviceAddedイベントを処理する必要があると思います。
Vista でさまざまなコントロールが必要な場合は、Device Topology APIを使用してコントロール ( IAudioLoudnessなど) を取得することをお勧めします。それ以外の場合は、ミキサー デバイス ID を列挙し、それらのエンドポイント ID を尋ねてから、関心のある実際のデバイスを見つけるためのエンドポイント ID。