mciSendCommandで音量調節
Re: mciSendCommandで音量調節
まずは検索しましょう。
[search=google]mciSendCommand 音量[/search]
ここを参考にどうぞ。
http://www.bekkoame.ne.jp/i/mr.manri/MCI/
[search=google]mciSendCommand 音量[/search]
ここを参考にどうぞ。
http://www.bekkoame.ne.jp/i/mr.manri/MCI/
複雑な問題?マシンの性能を上げてOpenMPで殴ればいい!(死亡フラグ)
Re: mciSendCommandで音量調節
static MCI_ANIM_OPEN_PARMS maop; //開いた動画の情報
//MCI_OPEN処理省略
//MCI_PLAY処理省略
MCI_DGV_SETAUDIO_PARMS mdsp; //MCI_SETAUDIOコマンドの情報
MCIERROR mciErr; //エラー値
//MCI_SETAUDIOコマンドの情報の初期化
mdsp.dwItem = MCI_DGV_SETAUDIO_VOLUME;
mdsp.dwValue = (DWORD)500;
//音量調節
mciErr = mciSendCommand(maop.wDeviceID,
MCI_SETAUDIO, MCI_DGV_SETAUDIO_VALUE | MCI_DGV_SETAUDIO_ITEM, (DWORD_PTR)&mdsp);
if(mciErr != 0) {
//エラー処理
}
一方、音楽の音量調節は見つからないのですが、mciSendCommandでは出来ないのでしょうか。
Re: mciSendCommandで音量調節
mciSendCommandとmciSendStringは本質的には同じ処理を行えるようです。
結局wavファイルの音量調節は見つからなかったのですが、WaveAudioではなくMPEGVideoとして開くと音量調節が出来ました。
mp3ファイルは元々MPEGVideoで再生するので、問題は無いようです。
以上、正しい動作か分かりませんが、解決とします。
閲覧、回答ありがとうございました。
結局wavファイルの音量調節は見つからなかったのですが、WaveAudioではなくMPEGVideoとして開くと音量調節が出来ました。
mp3ファイルは元々MPEGVideoで再生するので、問題は無いようです。
以上、正しい動作か分かりませんが、解決とします。
閲覧、回答ありがとうございました。