acmFormatTagDetails |
Declare Function Api_acmFormatTagDetails& Lib "msacm32" Alias "acmFormatTagDetailsA" (ByVal had&, ByRef paftd As ACMFORMATTAGDETAILSA, ByVal fdwDetails&) |
||||||||||
Declare Function acmFormatTagDetails Lib "msacm32" Alias "acmFormatTagDetailsA" (ByVal had As Long, ByRef paftd As ACMFORMATTAGDETAILSA, ByVal fdwDetails As Long) As Long |
|||||||||||
特定のウェーブフォームオーディオフォーマットタグの詳細について ACM を照会する。 |
|||||||||||
パラメータ
had ACM は適切な ACM ドライバのうち最初のドライバの詳細を使う。ACM_FORMATTAGDETAILSF_INDEX 照会タイプを使う場合、アプ
リケーションは有効なハンドルまたはドライバ識別子を指定しなければならない。無効なドライバのドライバ識別子は指定できない。 け取る。had パラメータに ACM ドライバハンドルを指定すると、そのドライバのフォーマットタグの詳細が返る。had パラメータに NULL を
指定すると、ACM は適切なドライバのうち最初に検索されたドライバの詳細を返す。 細は、paftd パラメータで定義される構造体が受け取る。インデックスの範囲は 0〜ACM ドライバに対応する 構造体が受け取る cFormatTags メンバ -1 です。このフラグを設定してフォーマットタグの詳細を取得するときは、had パラメータにドライバハンドルを指定しな
ければならない。 dwFormatTag メンバが、WAVE_FORMAT_UNKNOWN またはフォーマットタグのいずれかでなければならない。had パラメータに ACM ドライバハンドルを指定すると、そのドライバに対応する、最大フォーマットタグの詳細が返される。アプリケーションが had パラメータ
に
NULL を指定すると、ACM は、要求された最大フォーマットタグを持つ適切なドライバを検索して詳細を返す。
|