Share via


mmeapi.h ヘッダー

このヘッダーは、Windows マルチメディアで使用されます。 詳細については、次を参照してください。

mmeapi.h には、次のプログラミング インターフェイスが含まれています。

関数

 
auxGetDevCaps

auxGetDevCaps 関数 (mmeapi.h) は、特定の補助出力デバイスの機能を取得します。
auxGetDevCapsA

auxGetDevCaps 関数は、特定の補助出力デバイスの機能を取得します。 (auxGetDevCapsA)
auxGetDevCapsW

auxGetDevCapsW (Unicode) 関数 (mmeapi.h) は、特定の補助出力デバイスの機能を取得します。
auxGetNumDevs

auxGetNumDevs 関数は、システムに存在する補助出力デバイスの数を取得します。
auxGetVolume

auxGetVolume 関数は、指定された補助出力デバイスの現在のボリューム設定を取得します。
auxOutMessage

auxOutMessage 関数は、指定された補助出力デバイスにメッセージを送信します。 この関数は、メッセージの一部として渡されたデバイス識別子に対してエラー チェックも実行します。
auxSetVolume

auxSetVolume 関数は、指定された補助出力デバイスのボリュームを設定します。
MEVT_EVENTPARM

MEVT_EVENTPARM マクロは、MIDIEVENT 構造体の dwEvent メンバーで指定された値からイベント パラメーターまたは長さを取得します。
MEVT_EVENTTYPE

MEVT_EVENTTYPE マクロは、MIDIEVENT 構造体の dwEvent メンバーで指定された値からイベントの種類を取得します。
midiConnect

midiConnect 関数は、MIDI 入力デバイスを MIDI スルーまたは出力デバイスに接続するか、MIDI スルー デバイスを MIDI 出力デバイスに接続します。
midiDisconnect

midiDisconnect 関数は、MIDI 入力デバイスを MIDI スルーデバイスまたは出力デバイスから切断するか、MIDI 出力デバイスから MIDI スルー デバイスを切断します。
midiInAddBuffer

midiInAddBuffer 関数は、指定された開いている MIDI 入力デバイスに入力バッファーを送信します。 この関数は、システム排他メッセージに使用されます。
midiInClose

midiInClose 関数は、指定された MIDI 入力デバイスを閉じます。
midiInGetDevCaps

midiInGetDevCaps 関数 (mmeapi.h) は、指定された MIDI 入力デバイスの機能を決定します。
midiInGetDevCapsA

midiInGetDevCaps 関数は、指定された MIDI 入力デバイスの機能を決定します。 (midiInGetDevCapsA)
midiInGetDevCapsW

midiInGetDevCapsW (Unicode) 関数 (mmeapi.h) は、指定された MIDI 入力デバイスの機能を決定します。
midiInGetErrorText

midiInGetErrorText 関数 (mmeapi.h) は、指定されたエラー コードによって識別されたエラーのテキスト記述を取得します。
midiInGetErrorTextA

midiInGetErrorText 関数は、指定されたエラー コードによって識別されたエラーのテキスト記述を取得します。 (midiInGetErrorTextA)
midiInGetErrorTextW

midiInGetErrorTextW (Unicode) 関数 (mmeapi.h) は、指定されたエラー コードによって識別されたエラーのテキスト記述を取得します。
midiInGetID

midiInGetID 関数は、特定の MIDI 入力デバイスのデバイス識別子を取得します。
midiInGetNumDevs

midiInGetNumDevs 関数は、システム内の MIDI 入力デバイスの数を取得します。
midiInMessage

midiInMessage 関数は、MIDI デバイス ドライバーにメッセージを送信します。
midiInOpen

midiInOpen 関数は、指定された MIDI 入力デバイスを開きます。
midiInPrepareHeader

midiInPrepareHeader 関数は、MIDI 入力用のバッファーを準備します。
midiInReset

midiInReset 関数は、特定の MIDI 入力デバイスでの入力を停止します。
midiInStart

midiInStart 関数は、指定された MIDI 入力デバイスで MIDI 入力を開始します。
midiInStop

midiInStop 関数は、指定された MIDI 入力デバイスで MIDI 入力を停止します。
midiInUnprepareHeader

midiInUnprepareHeader 関数は、midiInPrepareHeader 関数によって実行される準備をクリーンアップします。
midiOutCacheDrumPatches

midiOutCacheDrumPatches 関数は、内部 MIDI シンセサイザー デバイスに対して、キーベースのパーカッション パッチの指定されたセットを事前に読み込んでキャッシュすることを要求します。
midiOutCachePatches

midiOutCachePatches 関数は、内部 MIDI シンセサイザー デバイスに事前読み込みを要求し、指定されたパッチのセットをキャッシュします。
midiOutClose

midiOutClose 関数は、指定された MIDI 出力デバイスを閉じます。
midiOutGetDevCaps

midiOutGetDevCaps 関数 (mmeapi.h) は、指定された MIDI 出力デバイスに対してクエリを実行してその機能を判断します。
midiOutGetDevCapsA

midiOutGetDevCaps 関数は、指定された MIDI 出力デバイスに対してクエリを実行して、その機能を判断します。 (midiOutGetDevCapsA)
midiOutGetDevCapsW

midiOutGetDevCapsW (Unicode) 関数 (mmeapi.h) は、指定された MIDI 出力デバイスに対してクエリを実行してその機能を判断します。
midiOutGetErrorText

midiOutGetErrorText (mmeapi.h) 関数は、指定されたエラー コードによって識別されたエラーのテキスト記述を取得します。
midiOutGetErrorTextA

midiOutGetErrorText 関数は、指定されたエラー コードによって識別されたエラーのテキスト記述を取得します。 (midiOutGetErrorTextA)
midiOutGetErrorTextW

midiOutGetErrorTextW (Unicode) 関数 (mmeapi.h) は、指定されたエラー コードによって識別されたエラーのテキスト記述を取得します。
midiOutGetID

midiOutGetID 関数は、特定の MIDI 出力デバイスのデバイス識別子を取得します。
midiOutGetNumDevs

midiOutGetNumDevs 関数は、システムに存在する MIDI 出力デバイスの数を取得します。
midiOutGetVolume

midiOutGetVolume 関数は、MIDI 出力デバイスの現在のボリューム設定を取得します。
midiOutLongMsg

midiOutLongMsg 関数は、指定された MIDI 出力デバイスにシステム排他 MIDI メッセージを送信します。
midiOutMessage

midiOutMessage 関数は、MIDI デバイス ドライバーにメッセージを送信します。 この関数は、MIDI API でサポートされていないドライバー固有のメッセージにのみ使用されます。
midiOutOpen

midiOutOpen 関数を使用すると、再生用の MIDI 出力デバイスが開きます。
midiOutPrepareHeader

midiOutPrepareHeader 関数は、MIDI システム排他バッファーまたはストリーム バッファーを出力用に準備します。
midiOutReset

midiOutReset 機能は、指定された MIDI 出力デバイスのすべての MIDI チャンネルのすべてのノートをオフにします。
midiOutSetVolume

midiOutSetVolume 関数は、MIDI 出力デバイスの音量を設定します。
midiOutShortMsg

midiOutShortMsg 関数は、指定された MIDI 出力デバイスに短い MIDI メッセージを送信します。
midiOutUnprepareHeader

midiOutUnprepareHeader 関数は、midiOutPrepareHeader 関数によって実行される準備をクリーンアップします。
midiStreamClose

midiStreamClose 関数は、開いている MIDI ストリームを閉じます。
midiStreamOpen

midiStreamOpen 関数は、出力用の MIDI ストリームを開きます。 既定では、デバイスは一時停止モードで開かれます。 この関数によって取得されるストリーム ハンドルは、ストリームへの後続のすべての参照で使用する必要があります。
midiStreamOut

midiStreamOut 関数は、MIDI データのストリーム (バッファー) を MIDI 出力デバイスに再生またはキューに入れます。
midiStreamPause

midiStreamPause 関数は、指定された MIDI ストリームの再生を一時停止します。
midiStreamPosition

midiStreamPosition 関数は、MIDI ストリーム内の現在位置を取得します。
midiStreamProperty

midiStreamProperty 関数は、MIDI 出力デバイスに関連付けられている MIDI データ ストリームのプロパティを設定または取得します。
midiStreamRestart

midiStreamRestart 関数は、一時停止している MIDI ストリームを再起動します。
midiStreamStop

midiStreamStop 関数は、指定された MIDI 出力デバイスのすべての MIDI チャンネルのすべてのノートをオフにします。
mixerClose

mixerClose 関数は、指定したミキサー デバイスを閉じます。
mixerGetControlDetails

mixerGetControlDetails 関数 (mmeapi.h) は、オーディオ行に関連付けられている 1 つのコントロールに関する詳細を取得します。
mixerGetControlDetailsA

mixerGetControlDetails 関数は、オーディオ行に関連付けられている 1 つのコントロールに関する詳細を取得します。 (mixerGetControlDetailsA)
mixerGetControlDetailsW

mixerGetControlDetailsW (Unicode) 関数 (mmeapi.h) は、オーディオ行に関連付けられている 1 つのコントロールに関する詳細を取得します。
mixerGetDevCaps

mixerGetDevCaps 関数 (mmeapi.h) は、指定したミキサー デバイスに対してクエリを実行してその機能を判断します。
mixerGetDevCapsA

mixerGetDevCaps 関数は、指定したミキサー デバイスに対してクエリを実行して、その機能を判断します。 (mixerGetDevCapsA)
mixerGetDevCapsW

mixerGetDevCapsW (Unicode) 関数 (mmeapi.h) は、指定されたミキサー デバイスに対してクエリを実行してその機能を判断します。
mixerGetID

mixerGetID 関数は、指定されたデバイス ハンドルに関連付けられているミキサー デバイスのデバイス識別子を取得します。
mixerGetLineControls

mixerGetLineControls 関数 (mmeapi.h) は、オーディオ行に関連付けられている 1 つ以上のコントロールを取得します。
mixerGetLineControlsA

mixerGetLineControls 関数は、オーディオ行に関連付けられている 1 つ以上のコントロールを取得します。 (mixerGetLineControlsA)
mixerGetLineControlsW

mixerGetLineControlsW (Unicode) 関数は、オーディオ行に関連付けられている 1 つ以上のコントロールを取得します。 (mixerGetLineControlsW)
mixerGetLineInfo

mixerGetLineInfo 関数は、ミキサー デバイスの特定の行に関する情報を取得し、関数を変更するパラメーターを含みます。
mixerGetLineInfoA

mixerGetLineInfo 関数は、ミキサー デバイスの特定の行に関する情報を取得します。 (mixerGetLineInfoA)
mixerGetLineInfoW

mixerGetLineInfoW (Unicode) 関数は、ミキサー デバイスの特定の行に関する情報を取得します。 (mixerGetLineInfoW)
mixerGetNumDevs

mixerGetNumDevs 関数は、システムに存在するミキサー デバイスの数を取得します。
mixerMessage

mixerMessage 関数は、カスタム ミキサー ドライバー メッセージをミキサー ドライバーに直接送信します。
mixerOpen

mixerOpen 関数は、指定されたミキサー デバイスを開き、アプリケーションがハンドルを閉じるまでデバイスが削除されないようにします。
mixerSetControlDetails

mixerSetControlDetails 関数は、オーディオ行に関連付けられた 1 つのコントロールのプロパティを設定します。
waveInAddBuffer

waveInAddBuffer 関数は、指定された波形オーディオ入力デバイスに入力バッファーを送信します。 バッファーがいっぱいになると、アプリケーションに通知されます。
waveInClose

waveInClose 関数は、指定された波形オーディオ入力デバイスを閉じます。
waveInGetDevCaps

waveInGetDevCaps 関数は、特定の波形オーディオ入力デバイスの機能を取得します。
waveInGetErrorText

waveInGetErrorText 関数は、指定されたエラー番号によって識別されたエラーのテキスト記述を取得します。
waveInGetID

waveInGetID 関数は、指定された波形オーディオ入力デバイスのデバイス識別子を取得します。
waveInGetNumDevs

waveInGetNumDevs 関数は、システムに存在する波形オーディオ入力デバイスの数を返します。
waveInGetPosition

waveInGetPosition は、Windows Vista の時点で使用できません。
waveInMessage

waveInMessage 関数は、波形オーディオ入力デバイス ドライバーにメッセージを送信します。
waveInOpen

waveInOpen 関数は、特定の波形オーディオ入力デバイスを開いて記録します。
waveInPrepareHeader

waveInPrepareHeader 関数は、波形オーディオ入力用のバッファーを準備します。
waveInReset

waveInReset 関数は、指定された波形オーディオ入力デバイスでの入力を停止し、現在の位置を 0 にリセットします。 保留中のすべてのバッファーは完了としてマークされ、アプリケーションに返されます。
waveInStart

waveInStart 関数は、指定された波形オーディオ入力デバイスで入力を開始します。
waveInStop

waveInStop 関数は、波形オーディオ入力を停止します。
waveInUnprepareHeader

waveInUnprepareHeader 関数は、waveInPrepareHeader 関数によって実行される準備をクリーンアップします。
waveOutBreakLoop

waveOutBreakLoop 関数は、指定された波形オーディオ出力デバイスのループを中断し、ドライバー リストの次のブロックで再生を続行できるようにします。
waveOutClose

waveOutClose 関数は、指定された波形オーディオ出力デバイスを閉じます。
waveOutGetDevCaps

waveOutGetDevCaps 関数は、特定の波形オーディオ出力デバイスの機能を取得します。
waveOutGetErrorText

waveOutGetErrorText 関数は、指定されたエラー番号で識別されたエラーのテキスト記述を取得します。
waveOutGetID

waveOutGetID 関数は、指定された波形オーディオ出力デバイスのデバイス識別子を取得します。
waveOutGetNumDevs

waveOutGetNumDevs 関数は、システムに存在する波形オーディオ出力デバイスの数を取得します。
waveOutGetPitch

waveOutGetPitch 関数は、指定された波形オーディオ出力デバイスの現在のピッチ設定を取得します。
waveOutGetPlaybackRate

waveOutGetPlaybackRate 関数は、指定された波形オーディオ出力デバイスの現在の再生速度を取得します。
waveOutGetPosition

waveOutGetPosition 関数は、指定された波形オーディオ出力デバイスの現在の再生位置を取得します。
waveOutGetVolume

waveOutGetVolume 関数は、指定された波形オーディオ出力デバイスの現在のボリューム レベルを取得します。
waveOutMessage

waveOutMessage 関数は、波形オーディオ出力デバイス ドライバーにメッセージを送信します。
waveOutOpen

waveOutOpen 関数は、指定された波形オーディオ出力デバイスを再生用に開きます。
waveOutPause

waveOutPause 関数は、指定された波形オーディオ出力デバイスで再生を一時停止します。 現在の位置が保存されます。 waveOutRestart 関数を使用して、現在の位置から再生を再開します。
waveOutPrepareHeader

waveOutPrepareHeader 関数は、再生用の波形オーディオ データ ブロックを準備します。
waveOutReset

waveOutReset 関数は、指定された波形オーディオ出力デバイスでの再生を停止し、現在の位置を 0 にリセットします。 保留中のすべての再生バッファーは完了 (WHDR_DONE) としてマークされ、アプリケーションに返されます。
waveOutRestart

waveOutRestart 関数は、一時停止した波形オーディオ出力デバイスでの再生を再開します。
waveOutSetPitch

waveOutSetPitch 関数は、指定された波形オーディオ出力デバイスのピッチを設定します。
waveOutSetPlaybackRate

waveOutSetPlaybackRate 関数は、指定された波形オーディオ出力デバイスの再生速度を設定します。
waveOutSetVolume

waveOutSetVolume 関数は、指定された波形オーディオ出力デバイスの音量レベルを設定します。
waveOutUnprepareHeader

waveOutUnprepareHeader 関数は、waveOutPrepareHeader 関数によって実行される準備をクリーンアップします。 この関数は、デバイス ドライバーがデータ ブロックで終了した後に呼び出す必要があります。 バッファーを解放する前に、この関数を呼び出す必要があります。
waveOutWrite

waveOutWrite 関数は、指定された波形オーディオ出力デバイスにデータ ブロックを送信します。

構造

 
AUXCAPS

AUXCAPS 構造体は、補助出力デバイスの機能を記述します。 (AUXCAPS)
AUXCAPSA

AUXCAPS 構造体は、補助出力デバイスの機能を記述します。 (AUXCAPSA)
AUXCAPSW

AUXCAPS 構造体は、補助出力デバイスの機能を記述します。 (AUXCAPSW)
MIDIEVENT

MIDIEVENT 構造体は、ストリーム バッファー内の MIDI イベントを記述します。
MIDIHDR

MIDIHDR 構造体は、MIDI システム排他バッファーまたはストリーム バッファーを識別するために使用されるヘッダーを定義します。
MIDIINCAPS

MIDIINCAPS 構造体は、MIDI 入力デバイスの機能を記述します。 (MIDIINCAPS)
MIDIINCAPSA

MIDIINCAPS 構造体は、MIDI 入力デバイスの機能を記述します。 (MIDIINCAPSA)
MIDIINCAPSW

MIDIINCAPS 構造体は、MIDI 入力デバイスの機能を記述します。 (MIDIINCAPSW)
MIDIOUTCAPS

MIDIOUTCAPS 構造体は、MIDI 出力デバイスの機能を説明します。 (MIDIOUTCAPS)
MIDIOUTCAPSA

MIDIOUTCAPS 構造体は、MIDI 出力デバイスの機能を説明します。 (MIDIOUTCAPSA)
MIDIOUTCAPSW

MIDIOUTCAPS 構造体は、MIDI 出力デバイスの機能を説明します。 (MIDIOUTCAPSW)
MIDIPROPTEMPO

MIDIPROPTEMPO 構造体には、ストリームのテンポ プロパティが含まれています。
MIDIPROPTIMEDIV

MIDIPROPTIMEDIV 構造体には、ストリームの時間除算プロパティが含まれています。
MIDISTRMBUFFVER

MIDISTRMBUFFVER 構造体には、MEVT_VERSIONタイプの長い MIDI イベントのバージョン情報が含まれています。
MIXERCAPS

MIXERCAPS 構造体では、ミキサー デバイスの機能について説明します。 (MIXERCAPS)
MIXERCAPSA

MIXERCAPS 構造体では、ミキサー デバイスの機能について説明します。 (MIXERCAPSA)
MIXERCAPSW

MIXERCAPS 構造体では、ミキサー デバイスの機能について説明します。 (MIXERCAPSW)
MIXERCONTROL

MIXERCONTROL 構造体は、オーディオ行の 1 つのコントロールの状態とメトリックを記述します。 (MIXERCONTROL、*PMIXERCONTROL、FAR *PMIXERCONTROL)
MIXERCONTROLA

MIXERCONTROL 構造体は、オーディオ行の 1 つのコントロールの状態とメトリックを記述します。 (mixercontrola)
MIXERCONTROLDETAILS

MIXERCONTROLDETAILS 構造体は、オーディオ ミキサー コントロールの状態情報を取得または設定する、コントロールの詳細構造体を参照します。 (MIXERCONTROLDETAILS)
MIXERCONTROLDETAILS_BOOLEAN

MIXERCONTROLDETAILS_BOOLEAN構造体は、オーディオ ミキサー コントロールのブール型コントロール プロパティを取得および設定します。
MIXERCONTROLDETAILS_LISTTEXT

MIXERCONTROLDETAILS_LISTTEXT構造体は、複数項目コントロールのリスト テキスト、ラベル テキスト、バンド範囲情報を取得します。
MIXERCONTROLDETAILS_LISTTEXTA

MIXERCONTROLDETAILS 構造体は、オーディオ ミキサー コントロールの状態情報を取得または設定する、コントロールの詳細構造体を参照します。 (mixercontroldetails_listtexta)
MIXERCONTROLDETAILS_LISTTEXTW

MIXERCONTROLDETAILS 構造体は、オーディオ ミキサー コントロールの状態情報を取得または設定する、コントロールの詳細構造体を参照します。 (mixercontroldetails_listtextw)
MIXERCONTROLDETAILS_SIGNED

MIXERCONTROLDETAILS_SIGNED構造体は、オーディオ ミキサー コントロールの符号付き型コントロール プロパティを取得および設定します。
MIXERCONTROLDETAILS_UNSIGNED

MIXERCONTROLDETAILS_UNSIGNED構造体は、オーディオ ミキサー コントロールの符号なし型コントロール プロパティを取得および設定します。
MIXERCONTROLW

MIXERCONTROL 構造体は、オーディオ行の 1 つのコントロールの状態とメトリックを記述します。 (mixercontrolw)
MIXERLINE

MIXERLINE 構造体は、オーディオラインの状態とメトリックを記述します。 (ミキサーライン)
MIXERLINEA

MIXERLINE 構造体は、オーディオラインの状態とメトリックを記述します。 (MIXERLINEA)
MIXERLINECONTROLS

MIXERLINECONTROLS 構造体には、オーディオラインのコントロールに関する情報が含まれています。 (MIXERLINECONTROLS)
MIXERLINECONTROLSA

MIXERLINECONTROLS 構造体には、オーディオラインのコントロールに関する情報が含まれています。 (MIXERLINECONTROLSA)
MIXERLINECONTROLSW

MIXERLINECONTROLS 構造体には、オーディオラインのコントロールに関する情報が含まれています。 (MIXERLINECONTROLSW)
MIXERLINEW

MIXERLINE 構造体は、オーディオラインの状態とメトリックを記述します。 (MIXERLINEW)
PCMWAVEFORMAT

PCMWAVEFORMAT 構造体は、PCM 波形オーディオ データのデータ形式を記述します。 この構造体は、WAVEFORMATEX 構造体に置き換えられます。
WAVEFORMAT

WAVEFORMAT 構造体は、波形オーディオ データの形式を記述します。 この構造体は、WAVEFORMATEX 構造体に置き換えられます。
WAVEFORMATEX

WAVEFORMATEX 構造体は Waveform オーディオ データの形式を定義します。
WAVEHDR

WAVEHDR 構造体は、波形オーディオ バッファーを識別するために使用されるヘッダーを定義します。
WAVEINCAPS

WAVEINCAPS 構造体は、波形オーディオ入力デバイスの機能を記述します。 (WAVEINCAPS)
WAVEINCAPSA

WAVEINCAPS 構造体は、波形オーディオ入力デバイスの機能を記述します。 (WAVEINCAPSA)
WAVEINCAPSW

WAVEINCAPS 構造体は、波形オーディオ入力デバイスの機能を記述します。 (WAVEINCAPSW)
WAVEOUTCAPS

WAVEOUTCAPS 構造体では、波形オーディオ出力デバイスの機能について説明します。 (WAVEOUTCAPS)
WAVEOUTCAPSA

WAVEOUTCAPS 構造体では、波形オーディオ出力デバイスの機能について説明します。 (WAVEOUTCAPSA)
WAVEOUTCAPSW

WAVEOUTCAPS 構造体では、波形オーディオ出力デバイスの機能について説明します。 (WAVEOUTCAPSW)