mmiscapi.h 標頭
Windows 多媒體會使用此標頭。 如需詳細資訊,請參閱
mmiscapi.h 包含下列程式設計介面:
CloseDriver 關閉可安裝的驅動程式。 |
DefDriverProc 提供可安裝驅動程式未處理之任何訊息的預設處理。 此函式僅用於可安裝驅動程式的 DriverProc 函式內。 (DefDriverProc) |
DriverCallback 呼叫回呼函式、將訊息傳送至視窗,或解除封鎖執行緒。 動作取決於通知旗標的值。 此函式僅用於可安裝驅動程式的 DriverProc 函式內。 |
DrvDefDriverProc 提供可安裝驅動程式未處理之任何訊息的預設處理。 此函式僅用於可安裝驅動程式的 DriverProc 函式內。D |
DrvGetModuleHandle 擷取包含可安裝驅動程式之模組的實例控制碼。 提供此函式以與舊版 Windows 相容。 |
GetDriverModuleHandle 擷取包含可安裝驅動程式之模組的實例控制碼。 |
mmioAdvance mmioAdvance 函式會使用 mmioGetInfo 函式,將檔案的 I/O 緩衝區設定為直接 I/O 緩衝區存取前移。 |
mmioAscend mmioAscend 函式會以 mmioDescend 函式遞減到 RIFF 檔案中的區塊,或使用 mmioCreateChunk 函式建立。 |
mmioClose mmioClose 函式會關閉使用 mmioOpen 函式開啟的檔案。 |
mmioCreateChunk mmioCreateChunk 函式會在使用 mmioOpen 函式開啟的 RIFF 檔案中建立區塊。 |
mmioDescend mmioDescend 函式會遞減為使用 mmioOpen 函式開啟的 RIFF 檔案區塊。 它也可以搜尋指定的區塊。 |
mmioFlush 如果緩衝區已寫入,mmioFlush 函式會將檔案的 I/O 緩衝區寫入磁片。 |
mmioGetInfo mmioGetInfo 函式會擷取使用 mmioOpen 函式開啟之檔案的相關資訊。 如果檔案已針對緩衝 I/O 開啟,這項資訊可讓應用程式直接存取 I/O 緩衝區。 |
mmioInstallIOProc mmioInstallIOProc 函式會安裝或移除自訂 I/O 程式,並使用其對應的四個字元程式碼來尋找已安裝的 I/O 程式。 |
mmioInstallIOProcA mmioInstallIOProc 函式會安裝或移除自訂 I/O 程式。 此函式也會使用對應的四個字元程式碼,找出已安裝的 I/O 程式。 (mmioInstallIOProcA) |
mmioInstallIOProcW mmioInstallIOProcW (Unicode) 函式會安裝或移除自訂 I/O 程式,並使用對應的程式碼來尋找已安裝的 I/O 程式。 |
mmioOpen mmioOpen 函式會開啟未緩衝或緩衝 I/O 的檔案;會建立檔案;刪除檔案;或檢查檔案是否存在。 |
mmioOpenA mmioOpen 函式會開啟未緩衝或緩衝 I/O 的檔案;會建立檔案;刪除檔案;或檢查檔案是否存在。 (mmioOpenA) |
mmioOpenW mmioOpenW (Unicode) 函式會開啟未緩衝或緩衝 I/O 的檔案;會建立檔案;刪除檔案;或檢查檔案是否存在。 (mmioOpenW) |
mmioRead mmioRead 函式會從使用 mmioOpen 函式開啟的檔案讀取指定的位元組數目。 |
mmioRename mmioRename 函式會重新命名指定的檔案,並包含修改包含檔案名之字串的參數。 |
mmioRenameA mmioRename 函式會重新命名指定的檔案。 (mmioRenameA) |
mmioRenameW mmioRenameW (Unicode) 函式會重新命名指定的檔案,並包含修改包含檔案名之字串的參數。 (mmioRenameW) |
mmioSeek mmioSeek 函式會變更使用 mmioOpen 函式開啟的檔案中目前檔案位置。 |
mmioSendMessage mmioSendMessage 函式會將訊息傳送至與指定檔案相關聯的 I/O 程式。 |
mmioSetBuffer mmioSetBuffer 函式會啟用或停用緩衝 I/O,或使用 mmioOpen 函式變更開啟之檔案的緩衝區或緩衝區大小。 |
mmioSetInfo mmioSetInfo 函式會更新 mmioGetInfo 函式所擷取的資訊,以瞭解使用 mmioOpen 函式開啟的檔案。 使用此函式終止針對緩衝 I/O 開啟之檔案的直接緩衝區存取。 |
mmioStringToFOURCC mmioStringToFOURCC 函式會將以 Null 終止的字串轉換成四個字元的程式碼,並包含修改轉換的參數。 (mmioStringToFOURCCW) |
mmioStringToFOURCCA mmioStringToFOURCC 函式會將以 Null 終止的字串轉換成四個字元的程式碼。 (mmioStringToFOURCCA) |
mmioStringToFOURCCW mmioStringToFOURCCW (Unicode) 函式會將以 Null 終止的字串轉換成四個字元的程式碼。 (mmioStringToFOURCCW) |
mmioWrite mmioWrite 函式會使用 mmioOpen 函式,將指定的位元組數目寫入開啟的檔案。 |
OpenDriver 開啟可安裝驅動程式的實例,並使用驅動程式的預設設定或驅動程式特定值來初始化實例。 |
SendDriverMessage 將指定的訊息傳送至可安裝的驅動程式。 |
sndOpenSound 開啟指定的音效事件。 |
DRIVERPROC 處理可安裝驅動程式的驅動程式訊息。 DriverProc 是驅動程式提供的函式。 |
MMIOPROC MMIOProc 函式是 mmioInstallIOProc 函式所安裝的自訂輸入/輸出 (I/O) 程式。 |
DRVCONFIGINFO 包含與可安裝驅動程式相關聯的登錄機碼和值名稱。 |
MMCKINFO MMCKINFO 結構包含 RIFF 檔案中區塊的相關資訊。 |