Winmm.DLL
当サイトで紹介及び使用しているWinmm.DLLのAPI関数をリスト化しています。
API関数部は関連ページへのリンクとなってますので、詳細はリンク先ページを参考にしてください。
success
=
mciGetErrorString (
fdwError, pszErrorText, cchErrorText
)
Winmm.dll
MCIエラーコードに対応するエラー内容を説明する文字列を取得する。
success
…成功フラグ
fdwError
…コマンド文字列
pszErrorText
…情報の格納先バッファ
cchErrorText
…バッファサイズ
errorCode
=
midiOutClose (
hmo
)
Winmm.dll
MIDI出力デバイスを閉じる。
errorCode
…エラーコード
hmo
…MIDI出力デバイスハンドル
errorCode
=
midiOutOpen (
pHmo, dwDevice, dwCallBack, dwInst, dwFlags
)
Winmm.dll
MIDI出力デバイスを開く。
errorCode
…エラーコード
pHmo
…MIDI出力デバイスハンドルの格納先
dwDevice
…出力デバイスID
dwCallBack
…コールバックウィンドウのハンドル
dwInst
…提供されたユーザー定義のインスタンスデータ
dwFlags
…コールバックフラグ
error
=
midiOutReset (
hmo
)
Winmm.dll
MIDI出力デバイスの全チャネル出力を中止する。
error
…エラーフラグ
hmo
…MIDI出力デバイスハンドル
errorCode
=
midiOutShortMsg (
hmo, dwMsg
)
Winmm.dll
MIDI出力デバイスにショートメッセージを送信する。
errorCode
…エラーコード
hmo
…MIDI出力デバイスハンドル
dwMsg
…MIDIショートメッセージ
errorCode
=
waveOutGetVolume (
hwo, dwVolume
)
Winmm.dll
ボリュームサイズを取得する。
errorCode
…エラーコード
hwo
…ウェーブフォームオーディオ出力デバイスハンドル
dwVolum
…左右のボリューム
errorCode
=
waveOutSetVolume (
hwo, pdwVolume
)
Winmm.dll
ボリュームサイズを設定する。
errorCode
…エラーコード
hwo
…ウェーブフォームオーディオ出力デバイスハンドル
pdwVolum
…左右のボリューム