英語で読む

次の方法で共有


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 関数または mmioCreateChunk 関数を使用して作成された RIFF ファイル内のチャンクから上昇します。
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 プロシージャをインストールまたは削除し、対応する 4 文字のコードを使用して、インストールされている I/O プロシージャを検索します。
mmioInstallIOProcA

mmioInstallIOProc 関数は、カスタム I/O プロシージャをインストールまたは削除します。 この関数は、対応する 4 文字のコードを使用して、インストールされている 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 関数は、mmioOpen 関数を使用して開かれたファイルに関する mmioGetInfo 関数によって取得された情報を更新します。 バッファー I/O 用に開かれたファイルの直接バッファー アクセスを終了するには、この関数を使用します。
mmioStringToFOURCC

mmioStringToFOURCC 関数は、null で終わる文字列を 4 文字のコードに変換し、変換を変更するパラメーターを含みます。 (mmioStringToFOURCCW)
mmioStringToFOURCCA

mmioStringToFOURCC 関数は、null で終わる文字列を 4 文字のコードに変換します。 (mmioStringToFOURCCA)
mmioStringToFOURCCW

mmioStringToFOURCCW (Unicode) 関数は、null で終わる文字列を 4 文字のコードに変換します。 (mmioStringToFOURCCW)
mmioWrite

mmioWrite 関数は、mmioOpen 関数を使用して開かれたファイルに、指定したバイト数を書き込みます。
OpenDriver

インストール可能なドライバーのインスタンスを開き、ドライバーの既定の設定またはドライバー固有の値を使用してインスタンスを初期化します。
SendDriverMessage

指定したメッセージをインストール可能なドライバーに送信します。
sndOpenSound

指定したサウンド イベントを開きます。

コールバック関数

 
DRIVERPROC

インストール可能なドライバーのドライバー メッセージを処理します。 DriverProc は、ドライバーが提供する関数です。
MMIOPROC

MMIOProc 関数は、mmioInstallIOProc 関数によってインストールされるカスタム入出力 (I/O) プロシージャです。

構造

 
DRVCONFIGINFO

インストール可能なドライバーに関連付けられているレジストリ キーと値の名前が含まれます。
MMCKINFO

MMCKINFO 構造体には、RIFF ファイル内のチャンクに関する情報が含まれています。