acmGetVersion 関数 (msacm.h)

acmGetVersion 関数は、ACM のバージョン番号を返します。

構文

DWORD ACMAPI acmGetVersion();

戻り値

バージョン番号は、0xAABBCCCC形式の 16 進数として返されます。ここで、AA はメジャー バージョン番号、BB はマイナー バージョン番号、CCCC はビルド番号です。

解説

Win32 アプリケーションでは、他の ACM 関数を使用する前に、ACM バージョンが少なくとも0x03320000 (バージョン 3.50) 以上であることを確認する必要があります。 ACM の製品版 (非デバッグ) バージョンの場合、ビルド番号 (CCCC) は常に 0 です。

ユーザーの ACM バージョンを表示するには、アプリケーションで次の形式を使用する必要があります (値は符号なし小数点として出力する必要があることに注意してください)。


{ 
    DWORD   dw; 
    TCHAR   ach[10]; 
 
    dw = acmGetVersion(); 
    _stprintf_s(ach, TEXT("%u.%.02u"), 
        HIWORD(dw) >> 8, HIWORD(dw) & 0x00FF); 
} 

要件

   
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー msacm.h
Library Msacm32.lib
[DLL] Msacm32.dll

関連項目

オーディオ圧縮関数

オーディオ圧縮マネージャー