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 輸出裝置,或將 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 輸出裝置。 |
midiStreamPause midiStreamPause 函式會暫停指定 MIDI 資料流程的播放。 |
midiStreamPosition midiStreamPosition 函式會擷取 MIDI 資料流程中的目前位置。 |
midiStreamProperty midiStreamProperty 函式會設定或擷取與 MIDI 輸出裝置相關聯的 MIDI 資料流程屬性。 |
midiStreamRestart midiStreamRestart 函式會重新開機暫停的 MIDI 資料流程。 |
midiStreamStop midiStreamStop 函式會關閉指定 MIDI 輸出裝置所有 MIDI 通道上的所有附注。 |
mixerClose 混音器Close 函式會關閉指定的混音器裝置。 |
mixerGetControlDetails 混音器GetControlDetails 函式 (mmeapi.h) 會擷取與音訊線相關聯之單一控制項的詳細資料。 |
mixerGetControlDetailsA 混音器GetControlDetails 函式會擷取與音訊線相關聯之單一控制項的詳細資料。 (混合器GetControlDetailsA) |
mixerGetControlDetailsW 混音器GetControlDetailsW (Unicode) 函式 (mmeapi.h) 會擷取與音訊線相關聯之單一控制項的詳細資料。 |
mixerGetDevCaps 混合器GetDevCaps 函式 (mmeapi.h) 會查詢指定的混音器裝置來判斷其功能。 |
mixerGetDevCapsA 混音器GetDevCaps 函式會查詢指定的混音器裝置來判斷其功能。 (混合器GetDevCapsA) |
mixerGetDevCapsW 混合器GetDevCapsW (Unicode) 函式 (mmeapi.h) 查詢指定的混音器裝置以判斷其功能。 |
mixerGetID mixerGetID 函式會擷取與指定裝置控制碼相關聯的混音器裝置裝置識別碼。 |
mixerGetLineControls 混音器GetLineControls 函式 (mmeapi.h) 會擷取與音訊線相關聯的一或多個控制項。 |
mixerGetLineControlsA 混音器GetLineControls 函式會擷取與音訊線相關聯的一或多個控制項。 (混合器GetLineControlsA) |
mixerGetLineControlsW 混音器GetLineControlsW (Unicode) 函式會擷取與音訊線相關聯的一或多個控制項。 (混合器GetLineControlsW) |
mixerGetLineInfo 混合器GetLineInfo 函式會擷取混合器裝置特定行的相關資訊,並包含修改函式的參數。 |
mixerGetLineInfoA 混音器GetLineInfo 函式會擷取混合器裝置特定線的相關資訊。 (混合器GetLineInfoA) |
mixerGetLineInfoW 混音器GetLineInfoW (Unicode) 函式會擷取混合器裝置特定線的相關資訊。 (混合器GetLineInfoW) |
mixerGetNumDevs mixerGetNumDevs 函式會擷取系統中存在的混音器裝置數目。 |
mixerMessage 混音器Message 函式會將自訂混音器驅動程式訊息直接傳送至混音器驅動程式。 |
mixerOpen 混音器Open 函式會開啟指定的混音器裝置,並確保在應用程式關閉控制碼之前,不會移除裝置。 |
mixerSetControlDetails 混音器SetControlDetails 函式會設定與音訊線相關聯的單一控制項屬性。 |
waveInAddBuffer waveInAddBuffer 函式會將輸入緩衝區傳送至指定的電壓音訊輸入裝置。 當緩衝區填滿時,應用程式會收到通知。 |
waveInClose waveInClose 函式會關閉指定的電壓音訊輸入裝置。 |
waveInGetDevCaps waveInGetDevCaps 函式會擷取指定電壓音訊輸入裝置的功能。 |
waveInGetErrorText waveInGetErrorText 函式會擷取指定錯誤號碼所識別之錯誤的文字描述。 |
waveInGetID waveInGetID 函式會取得指定之電壓音訊輸入裝置的裝置識別碼。 |
waveInGetNumDevs waveInGetNumDevs 函式會傳回系統中存在的電壓音訊輸入裝置數目。 |
waveInGetPosition 從 Windows Vista 起,不再支援 waveInGetPosition。 |
waveInMessage waveInMessage 函式會將訊息傳送至電壓音訊輸入裝置磁碟機。 |
waveInOpen waveInOpen 函式會開啟指定的電壓音訊輸入裝置進行錄製。 |
waveInPrepareHeader waveInPrepareHeader 函式會準備一個緩衝區,以便進行波浪音訊輸入。 |
waveInReset waveInReset 函式會停止指定電壓音訊輸入裝置上的輸入,並將目前的位置重設為零。 所有擱置的緩衝區都會標示為已完成,並傳回給應用程式。 |
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 函式會停止在指定的電壓音訊輸出裝置上播放,並將目前位置重設為零。 所有擱置的播放緩衝區都會標示為完成 (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 結構包含資料流程的 tempo 屬性。 |
MIDIPROPTIMEDIV MIDIPROPTIMEDIV 結構包含資料流程的時間除法屬性。 |
MIDISTRMBUFFVER MIDISTRMBUFFVER 結構包含MEVT_VERSION類型的長 MIDI 事件版本資訊。 |
混合器CAPS MIXERCAPS 結構描述混音器裝置的功能。 (混合器CAPS) |
MIXERCAPSA MIXERCAPS 結構描述混音器裝置的功能。 (混合器CAPSA) |
MIXERCAPSW MIXERCAPS 結構描述混音器裝置的功能。 (混合器CAPSW) |
MIXERCONTROL MIXERCONTROL 結構描述音訊線單一控制項的狀態和計量。 (混合器CONTROL、*PMIXERCONTROL、FAR *PMIXERCONTROL) |
MIXERCONTROLA MIXERCONTROL 結構描述音訊線單一控制項的狀態和計量。 (混合器controla) |
MIXERCONTROLDETAILS MIXERCONTROLDETAILS 結構是指控制項詳細資料結構、擷取或設定音訊混音器控制項的狀態資訊。 (混合器CONTROLDETAILS) |
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 結構描述音訊線單一控制項的狀態和計量。 (混合器) |
混合器線 MIXERLINE 結構描述音訊線的狀態和計量。 (混音器) |
MIXERLINEA MIXERLINE 結構描述音訊線的狀態和計量。 (混合器LINEA) |
MIXERLINECONTROLS MIXERLINECONTROLS 結構包含音訊線控制項的相關資訊。 (混合器LINECONTROLS) |
MIXERLINECONTROLSA MIXERLINECONTROLS 結構包含音訊線控制項的相關資訊。 (混合器LINECONTROLSA) |
MIXERLINECONTROLSW MIXERLINECONTROLS 結構包含音訊線控制項的相關資訊。 (混合器LINECONTROLSW) |
混合器LINEW MIXERLINE 結構描述音訊線的狀態和計量。 (混合器LINEW) |
PCMWAVEFORMAT PCMWAVEFORMAT 結構描述 PCM 電壓音訊資料的資料格式。 此結構已由一個顯示于此結構取代。 |
電壓 此」波狀結構描述電壓音訊資料的格式。 此結構已由一個顯示于此結構取代。 |
電壓X WAVEFORMATEX 結構會定義波形音訊資料的格式。 |
WAVEHDR WAVEHDR 結構會定義用來識別電壓音訊緩衝區的標頭。 |
WAVEINCAPS WAVEINCAPS 結構描述電壓輸入裝置的功能。 (WAVEINCAPS) |
WAVEINCAPSA WAVEINCAPS 結構描述電壓輸入裝置的功能。 (WAVEINCAPSA) |
WAVEINCAPSW WAVEINCAPS 結構描述電壓輸入裝置的功能。 (WAVEINCAPSW) |
WAVEOUTCAPS WAVEOUTCAPS 結構描述電壓輸出裝置的功能。 (WAVEOUTCAPS) |
WAVEOUTCAPSA WAVEOUTCAPS 結構描述電壓輸出裝置的功能。 (WAVEOUTCAPSA) |
WAVEOUTCAPSW WAVEOUTCAPS 結構描述電壓輸出裝置的功能。 (WAVEOUTCAPSW) |