acmStreamUnprepareHeader |
Declare Function Api_acmStreamUnprepareHeader& Lib "msacm32" Alias "acmStreamUnprepareHeader" (ByVal has&, ByRef pash As ACMSTREAMHEADER, ByVal fdwUnprepare&) |
||||||||||
Declare Function acmStreamUnprepareHeader Lib "msacm32" (ByVal has As Long, ByRef pash As ACMSTREAMHEADER, ByVal fdwUnprepare As Long) As Long |
|||||||||||
acmStreamPrepareHeader 関数が ACM ストリーム変換のために行った準備をクリーンアップする。この関数は、ACM が指定されたバッファの処理を終了した後で、呼び出されなければならない。アプリケーションは、変換元および変換先バッファを解放する前にこの関数を呼び出さなければならない。 |
|||||||||||
パラメータ
has
解説 acmStreamPrepareHeader 関数で使った変換元および変換先バッファの長さ(cbSrcLength および cbDstLength)を指定しなければならな い。これらのメンバ値のリセットに失敗すると、acmStreamUnprepareHeader 関数は MMSYSERR_INVALPARAM エラーを返して失敗す
る。 ーションは ACMSTREAMHEADER_STATUSF_PREPARED フラグを調べて、ストリームヘッダの準備が実際にクリーンアップされたかどう かを確認することができる。acmStreamUnprepareHeader 関数が 0 を返す場合は、常にヘッダの準備がクリーンアップされている。 |