VB.NETでAPI(GetVolumeControl)を使ってミキサーを作っています。
使用しているオーディオデバイスには
再生に
・ボリュームコントロール(マスターボリューム)
・WAVE
・シンセサイザー
・CDプレーヤー
・入力モニタ
録音に
・ステレオミキサー
・ライン入力
・マイク
があるのですが、このうち録音の「ステレオミキサー」だけが
どうしても正しく取得できません。
デバイス番号、ディスティネーション数、ディスティネーション番号を
指定して、ソース数を正しく3と取得できて、
コントロール名(szName)とID(dwComponentType)も
取得できるのですが、「ライン入力」と「マイク」は両方とも正しいのですが、
「ステレオミキサー」はszName="ステレオミキサー"は正しく取得できるのですが、
IDが再生の「入力モニタ」と同じ番号になってしまいます。
Do Loop でその数字を数十万まで順番に入れて調べたのですが、
「ステレオミキサー」が調整できるようになる値はありませんでした。
WEBで見つけたサンプルプログラムで試したところ正しく全て取得、調整できましたので、
使用しているオーディオデバイスが特殊ということではないようです。
サンプルプログラムC++だったため、全く意味を理解することができませんでした。
いろいろ試してみたのですが、どうしても正しく取得することができませんでした。
申し訳ありませんが正しい方法をご教示いただきたくお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- イヤホン・ヘッドホン・補聴器 Windows10のライン入力について 3 2022/08/13 17:35
- その他(セキュリティ) Yahoo! JAPANのID取得について 1 2022/11/30 23:00
- 楽器・演奏 cubaseの録音方法について相談させてください。 私は、アコギの弾き語りを録音する際に、 ギターの 1 2023/08/20 07:40
- 楽器・演奏 cubaseの録音方法について相談させてください。 私は、アコギの弾き語りを録音する際に、 ギターの 1 2023/08/20 06:03
- iCloud iPhone端末変更時のLINE引継ぎ 4 2023/07/09 15:07
- YouTube SMS認証が出来なくて乗っ取られたアカウントを取り戻せません。 2 2023/04/02 15:29
- ビデオカード・サウンドカード PCに接続したイヤフォンのマイクが使えません。 3 2022/10/22 11:07
- その他(ホビー) 100V AC →DC出力32V(1.0A)アダプタで使用しているミキサーを電池式ポータブル化したい 3 2022/12/09 11:15
- Java Java 配列<選挙> 4 2023/07/31 15:07
- 楽器・演奏 素人ミニライブ、4チャンネルクラスのミキサーの利用法について教えてください m(_ _)m 1 2023/07/05 19:07
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
MSCommによるCOMポートの制御
-
九九の答えの計算
-
DataGridViewのサンプルコード...
-
Designer.vbは直接コードをいじ...
-
vba 時間の引き算 例えば 15:00...
-
Visual Studio 「AnyCpu」について
-
vbaでPDFファイルが印刷されない
-
意味不明の実行時エラーで困っ...
-
「読み込み違反」が起きたとき...
-
Accessフォームで全レコードを...
-
JWCADwでRubyは必要...
-
IT初心者です 仕事で、vb.netで...
-
アウトルックが起動しているか...
-
ManagementClassが見つからない。
-
VBscriptでPDFファイルを直接印...
-
Windows PowerShellでC言語を実...
-
VBからプリンタに出力する時に...
-
Microsoft Visual C++ をアンイ...
-
Process.Startで起動したアプリ...
-
ファイルのパス指定での印刷方法
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBでUSB制御プログラム作成する...
-
九九の答えの計算
-
MSCommによるCOMポートの制御
-
RS-232C接続のための VS 2008 C...
-
Lotus Notesのカレンダーに外部...
-
webサイトから自動ダウンロード
-
DataGridViewのサンプルコード...
-
USBシリアルケーブル仕様の通信...
-
シリアル通信の通信・検証方法...
-
EPOS 24/1 ドライバによるDCモ...
-
遺伝的アルゴリズムについて教...
-
Visual Basicでの平方関数について
-
ハンディターミナル
-
ミキサーの情報の取得方法を教えて
-
ファジィについて
-
Windowsのログオンユーザーを取...
-
PIC18F2520を用いたLCD制御につ...
-
vba 時間の引き算 例えば 15:00...
-
Designer.vbは直接コードをいじ...
-
アウトルックが起動しているか...
おすすめ情報