此標頭由 Windows 多媒體使用。 如需詳細資訊,請參閱:
mmeapi.h 包含下列程式設計介面:
Functions
|
auxGetDevCaps auxGetDevCaps 函數 (mmeapi.h) 會擷取指定輔助輸出裝置的功能。 |
|
auxGetDevCapsA auxGetDevCaps 函式會擷取指定輔助輸出裝置的功能。 (auxGetDevCapsA) |
|
auxGetDevCapsW auxGetDevCapsW (Unicode) 函式 (mmeapi.h) 會擷取指定輔助輸出裝置的功能。 |
|
auxGetNumDevs auxGetNumDevs 函數會擷取系統中存在的輔助輸出裝置數目。 |
|
auxGetVolume auxGetVolume 函數會擷取指定輔助輸出裝置的現行磁區設定。 |
|
auxOut訊息 auxOutMessage 函數將訊息傳送至給定的輔助輸出裝置。 此函式也會對作為訊息一部分傳遞的裝置識別碼執行錯誤檢查。 |
|
auxSetVolume auxSetVolume 函數會設定指定輔助輸出裝置的音量。 |
|
MEVT_EVENTPARM MEVT_EVENTPARM 巨集會從 MIDIEVENT 結構的 dwEvent 成員中指定的值擷取事件參數或長度。 |
|
MEVT_EVENTTYPE MEVT_EVENTTYPE 巨集會從 MIDIEVENT 結構的 dwEvent 成員中指定的值擷取事件類型。 |
|
中型連接 midiConnect 功能可將 MIDI 輸入裝置連接至 MIDI 直通或輸出裝置,或將 MIDI 直通裝置連接至 MIDI 輸出裝置。 |
|
midi斷開連接 midiDisconnect 功能會中斷 MIDI 輸入裝置與 MIDI 直通裝置或輸出裝置的連線,或中斷 MIDI 直通裝置與 MIDI 輸出裝置的連線。 |
|
midiInAddBuffer midiInAddBuffer 函式會將輸入緩衝區傳送至指定的開啟 MIDI 輸入裝置。 此功能用於系統專用訊息。 |
|
中型關閉 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 輸入裝置的數目。 |
|
midiIn訊息 midiInMessage 函式會傳送訊息至 MIDI 裝置驅動程式。 |
|
midiIn開放 midiInOpen 函數會開啟指定的 MIDI 輸入裝置。 |
|
midiInPrepare標頭 midiInPrepareHeader 函式會為 MIDI 輸入準備緩衝區。 |
|
midiIn重置 midiInReset 函數會停止給定 MIDI 輸入裝置上的輸入。 |
|
midiInStart midiInStart 函式會在指定的 MIDI 輸入裝置上啟動 MIDI 輸入。 |
|
中型停止 midiInStop 函數會停止指定 MIDI 輸入裝置上的 MIDI 輸入。 |
|
midiInUnprepare標頭 midiInUnprepareHeader 函式會清除 midiInPrepareHeader 函式所執行的準備工作。 |
|
midiOutCacheDrumPatches midiOutCacheDrumPatches 函數要求內部 MIDI 合成器裝置預先載入並快取一組指定的基於鍵的打擊樂補丁。 |
|
midiOutCache補丁 midiOutCachePatches 函式會要求內部 MIDI 合成器裝置預先載入並快取一組指定的修補程式。 |
|
midiOut關閉 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 輸出裝置的目前音量設定。 |
|
midiOutLong訊息 midiOutLongMsg 函式會將系統獨佔的 MIDI 訊息傳送至指定的 MIDI 輸出裝置。 |
|
midiOut訊息 midiOutMessage 函式會傳送訊息至 MIDI 裝置驅動程式。 此功能僅用於 MIDI API 不支援的驅動程式特定訊息。 |
|
midiOut開啟 midiOutOpen 功能會開啟 MIDI 輸出裝置進行播放。 |
|
midiOutPrepare標頭 midiOutPrepareHeader 函式會準備 MIDI 系統獨佔或資料流程緩衝區以供輸出。 |
|
midiOut重置 midiOutReset 功能會關閉指定 MIDI 輸出裝置的所有 MIDI 通道上的所有音符。 |
|
midiOutSet體積 midiOutSetVolume 函數設置 MIDI 輸出設備的音量。 |
|
midiOutShortMsg midiOutShortMsg 函式會將簡短的 MIDI 訊息傳送至指定的 MIDI 輸出裝置。 |
|
midiOutUnprepare標頭 midiOutUnprepareHeader 函式會清除 midiOutPrepareHeader 函式所執行的準備工作。 |
|
中流關閉 midiStreamClose 函數會關閉開啟的 MIDI 串流。 |
|
midiStream開啟 midiStreamOpen 函數會開啟 MIDI 串流進行輸出。 依預設,裝置會以暫停模式開啟。 此函式所擷取的資料流程控制碼必須用於資料流程的所有後續參考中。 |
|
midiStreamOut midiStreamOut 函數會播放 MIDI 資料的串流 (緩衝區) 或將佇列新增至 MIDI 輸出裝置。 |
|
midiStream暫停 midiStreamPause 函式會暫停指定 MIDI 串流的播放。 |
|
midiStream位置 midiStreamPosition 函式會擷取 MIDI 串流中的目前位置。 |
|
midiStream屬性 midiStreamProperty 函式會設定或擷取與 MIDI 輸出裝置相關聯之 MIDI 資料流程的屬性。 |
|
midiStream重啟 midiStreamRestart 函數會重新啟動暫停的 MIDI 串流。 |
|
中流停止 midiStreamStop 功能會關閉指定 MIDI 輸出裝置所有 MIDI 通道上的所有音符。 |
|
混音器關閉 mixerClose 函式會關閉指定的混音器裝置。 |
|
mixerGetControl詳細資料 mixerGetControlDetails 函式 (mmeapi.h) 會擷取與音訊線路相關聯之單一控制項的詳細數據。 |
|
mixerGetControlDetailsA mixerGetControlDetails 函式會擷取與音訊線路相關聯之單一控制項的詳細數據。 (mixerGetControlDetailsA) |
|
mixerGetControlDetailsW mixerGetControlDetailsW (Unicode) 函式 (mmeapi.h) 會擷取與音訊線路相關聯之單一控制項的詳細數據。 |
|
mixerGetDevCaps mixerGetDevCaps 函式 (mmeapi.h) 會查詢指定的混音器裝置,以判斷其功能。 |
|
mixerGetDevCapsA mixerGetDevCaps 函式會查詢指定的混音器裝置,以判斷其功能。 (mixerGetDevCapsA) |
|
mixerGetDevCapsW mixerGetDevCapsW (Unicode) 函式 (mmeapi.h) 會查詢指定的混音器裝置,以判斷其功能。 |
|
mixerGetID mixerGetID 函式會擷取與指定裝置句柄相關聯之混音器裝置的裝置識別碼。 |
|
mixerGetLine控制項 mixerGetLineControls 函式 (mmeapi.h) 會擷取一或多個與音訊線相關聯的控制項。 |
|
mixerGetLineControlsA mixerGetLineControls 函式會擷取一或多個與音訊線路相關聯的控制項。 (mixerGetLineControlsA) |
|
mixerGetLineControlsW mixerGetLineControlsW (Unicode) 函式會擷取一或多個與音訊線相關聯的控制項。 (mixerGetLineControlsW) |
|
mixerGetLineInfo mixerGetLineInfo 函式會擷取混音器裝置特定行的相關資訊,並包含修改函式的參數。 |
|
mixerGetLineInfoA mixerGetLineInfo 函式會擷取混音器裝置特定行的相關資訊。 (mixerGetLineInfoA) |
|
mixerGetLineInfoW mixerGetLineInfoW (Unicode) 函式會擷取混音器裝置特定行的相關資訊。 (mixerGetLineInfoW) |
|
mixerGetNumDevs mixerGetNumDevs 函式會擷取系統中存在的混音器裝置數目。 |
|
混音器訊息 mixerMessage 函式會將自訂混音器驅動程式訊息直接傳送至混音器驅動程式。 |
|
攪拌機打開 mixerOpen 函式會開啟指定的混音器裝置,並確保在應用程式關閉控制碼之前不會移除裝置。 |
|
mixerSetControlDetails mixerSetControlDetails 函式會設定與音訊線路相關聯之單一控制項的屬性。 |
|
waveInAddBuffer waveInAddBuffer 函式會將輸入緩衝區傳送至指定的波形音訊輸入裝置。 當緩衝區填滿時,會通知應用程式。 |
|
波近 waveInClose 函式會關閉指定的波形音訊輸入裝置。 |
|
waveInGetDevCaps waveInGetDevCaps 函式會擷取指定波形音訊輸入裝置的功能。 |
|
waveInGetDevCapsA waveInGetDevCapsA 函式會擷取指定波形音訊輸入裝置的功能。 (ANSI) |
|
waveInGetDevCapsW waveInGetDevCapsA 函式會擷取指定波形音訊輸入裝置的功能。 (Unicode) |
|
waveInGetErrorText waveInGetErrorText 函式會擷取指定錯誤號碼所識別之錯誤的文字描述。 |
|
waveInGetID waveInGetID 函式會取得指定波形音訊輸入裝置的裝置識別碼。 |
|
waveInGetNumDevs waveInGetNumDevs 函式會傳回系統中存在的波形音訊輸入裝置數目。 |
|
waveInGet位置 從 Windows Vista 開始,不再支援 waveInGetPosition 使用。 |
|
waveIn訊息 waveInMessage 函式會將訊息傳送至波形音訊輸入裝置驅動程式。 |
|
waveInOpen waveInOpen 函式會開啟指定的波形音訊輸入裝置進行錄製。 |
|
waveInPrepare標頭 waveInPrepareHeader 函式會準備波形音訊輸入的緩衝區。 |
|
波重置 waveInReset 函式會停止指定波形音訊輸入裝置上的輸入,並將目前位置重設為零。 所有擱置中的緩衝區都會標示為完成,並傳回給應用程式。 |
|
waveInStart waveInStart 函式會在指定的波形音訊輸入裝置上啟動輸入。 |
|
波中停止 waveInStop 函數會停止波形音訊輸入。 |
|
waveInUnprepare標頭 waveInUnprepareHeader 函式會清除 waveInPrepareHeader 函式所執行的準備工作。 |
|
波出斷迴圈 waveOutBreakLoop 函式會中斷指定波形音訊輸出裝置上的迴圈,並允許播放繼續驅動程式清單中的下一個區塊。 |
|
波出關閉 waveOutClose 函式會關閉指定的波形音訊輸出裝置。 |
|
waveOutGetDevCaps waveOutGetDevCaps 函式會擷取指定波形音訊輸出裝置的功能。 |
|
waveOutGetDevCapsA waveOutGetDevCapsA 函式會擷取指定波形音訊輸出裝置的功能。 (ANSI) |
|
waveOutGetDevCapsW waveOutGetDevCapsW 函式會擷取指定波形音訊輸出裝置的功能。 (Unicode) |
|
waveOutGetErrorText waveOutGetErrorText 函式會擷取指定錯誤號碼所識別之錯誤的文字描述。 |
|
waveOutGetID waveOutGetID 函式會擷取指定波形音訊輸出裝置的裝置識別碼。 |
|
waveOutGetNumDevs waveOutGetNumDevs 函式會擷取系統中存在的波形音訊輸出裝置數目。 |
|
波出GetPitch waveOutGetPitch 函式會擷取指定波形音訊輸出裝置的目前音高設定。 |
|
waveOutGetPlaybackRate waveOutGetPlaybackRate 函式會擷取指定波形音訊輸出裝置的目前播放速率。 |
|
waveOutGet位置 waveOutGetPosition 函式會擷取指定波形音訊輸出裝置的目前播放位置。 |
|
waveOutGetVolume waveOutGetVolume 函式會擷取指定波形音訊輸出裝置的目前音量層級。 |
|
waveOut訊息 waveOutMessage 函式會將訊息傳送至波形音訊輸出裝置驅動程式。 |
|
波出開放 waveOutOpen 函式會開啟指定的波形音訊輸出裝置進行播放。 |
|
waveOut暫停 waveOutPause 函式會在指定的波形音訊輸出裝置上暫停播放。 儲存目前位置。 使用 waveOutRestart 函數從目前位置繼續播放。 |
|
waveOutPrepare標頭 waveOutPrepareHeader 函式會準備波形音訊資料區塊以進行播放。 |
|
波輸出重設 waveOutReset 函式會在指定的波形音訊輸出裝置上停止播放,並將目前位置重設為零。 所有擱置的播放緩衝區都會標示為完成 (WHDR_DONE) ,並傳回給應用程式。 |
|
waveOutRestart waveOutRestart 函式會在暫停的波形音訊輸出裝置上繼續播放。 |
|
波出設定音高 waveOutSetPitch 函式會設定指定波形音訊輸出裝置的音高。 |
|
waveOutSetPlaybackRate waveOutSetPlaybackRate 函式會設定指定波形音訊輸出裝置的播放速率。 |
|
波輸出集體積 waveOutSetVolume 函式會設定指定波形音訊輸出裝置的音量層級。 |
|
waveOutUnprepare標頭 waveOutUnprepareHeader 函式會清除 waveOutPrepareHeader 函式所執行的準備工作。 必須在裝置驅動程式完成資料區塊之後呼叫此函式。 您必須先呼叫此函式,才能釋放緩衝區。 |
|
波出寫 waveOutWrite 函式會將資料區塊傳送至指定的波形音訊輸出裝置。 |
結構體系
|
輔助膠囊 AUXCAPS 結構描述輔助輸出裝置的功能。 (輔助膠囊) |
|
AUXCAPSA AUXCAPS 結構描述輔助輸出裝置的功能。 (奧克斯卡普薩) |
|
AUXCAPSW AUXCAPS 結構描述輔助輸出裝置的功能。 (AUXCAPSW) |
|
MIDIEVENT MIDIEVENT 結構描述資料流程緩衝區中的 MIDI 事件。 |
|
MIDIHDR MIDIHDR 結構會定義用來識別 MIDI 系統獨佔或資料流程緩衝區的標頭。 |
|
中型膠囊 MIDIINCAPS 結構描述 MIDI 輸入裝置的功能。 (中型膠囊) |
|
中型卡普薩 MIDIINCAPS 結構描述 MIDI 輸入裝置的功能。 (米迪因卡普薩) |
|
中型膠囊 MIDIINCAPS 結構描述 MIDI 輸入裝置的功能。 (米迪因卡普斯) |
|
MIDIOUTCAPS 中型外帽 MIDIOUTCAPS 結構描述了 MIDI 輸出設備的功能。 (中音帽) |
|
中型插座 MIDIOUTCAPS 結構描述了 MIDI 輸出設備的功能。 (米迪奧特卡普薩) |
|
中型帽 MIDIOUTCAPS 結構描述了 MIDI 輸出設備的功能。 (中外帽) |
|
MIDIPROPTEMPO MIDIPROPTEMPO 結構包含資料流程的 tempo 屬性。 |
|
MIDIPROPTIMEDIV MIDIPROPTIMEDIV 結構包含資料流程的時分割屬性。 |
|
中流音樂 MIDISTRMBUFFVER 結構包含 MEVT_VERSION 類型的長 MIDI 事件的版本資訊。 |
|
混合帽 MIXERCAPS 結構描述混音器裝置的功能。 (混合帽) |
|
混合膠囊 MIXERCAPS 結構描述混音器裝置的功能。 (混合卡普薩) |
|
混合器卡普斯 MIXERCAPS 結構描述混音器裝置的功能。 (混合卡普斯) |
|
混音器控制 MIXERCONTROL 結構描述音訊線路之單一控制項的狀態和計量。 (混音器控制、*PMIXERCONTROL、遠 *PMIXERCONTROL) |
|
混音器控制 MIXERCONTROL 結構描述音訊線路之單一控制項的狀態和計量。 (混音器控制) |
|
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 結構會擷取並設定音訊混音器控制項的未帶正負號類型控制項屬性。 |
|
混音器控制w MIXERCONTROL 結構描述音訊線路之單一控制項的狀態和計量。 (混音器控制W) |
|
攪拌線 MIXERLINE 結構描述音訊線路的狀態和計量。 (混合線) |
|
混合線 MIXERLINE 結構描述音訊線路的狀態和計量。 (混合線) |
|
MIXERLINE控制項 MIXERLINECONTROLS 結構包含音訊線路控制項的相關資訊。 (MIXERLINE控制) |
|
MIXERLINECONTROLSA MIXERLINECONTROLS 結構包含音訊線路控制項的相關資訊。 (MIXERLINECONTROLSA) |
|
MIXERLINECONTROLSW MIXERLINECONTROLS 結構包含音訊線路控制項的相關資訊。 (混合線控制SW) |
|
混合器新 MIXERLINE 結構描述音訊線路的狀態和計量。 (混合線) |
|
PCMWAVE 格式 PCMWAVEFORMAT 結構描述 PCM 波形音訊資料的資料格式。 此結構已被 WAVEFORMATEX 結構取代。 |
|
波格式 WAVEFORMAT 結構描述波形音訊資料的格式。 此結構已被 WAVEFORMATEX 結構取代。 |
|
波格式EX WAVEFORMATEX 結構會定義波形音訊資料的格式。 |
|
波高清 WAVEHDR 結構會定義用來識別波形音訊緩衝區的標頭。 |
|
波帽 WAVEINCAPS 結構描述波形音訊輸入裝置的功能。 (波帽) |
|
波文卡普薩 WAVEINCAPS 結構描述波形音訊輸入裝置的功能。 (波文卡普薩) |
|
波卡普斯 WAVEINCAPS 結構描述波形音訊輸入裝置的功能。 (波卡普斯) |
|
波帽 WAVEOUTCAPS 結構描述波形音訊輸出裝置的功能。 (波浪帽) |
|
波帽 WAVEOUTCAPS 結構描述波形音訊輸出裝置的功能。 (波布卡普薩) |
|
波浪帽 WAVEOUTCAPS 結構描述波形音訊輸出裝置的功能。 (波浪帽) |