ACX_AUDIOMODULE_DESCRIPTOR 構造体 (acxelements.h)
ACX_AUDIOMODULE_DESCRIPTORは、オーディオ モジュール記述子構造を定義するために使用されます。
構文
typedef struct _ACX_AUDIOMODULE_DESCRIPTOR {
GUID ClassId;
ULONG InstanceId;
ULONG VersionMajor;
ULONG VersionMinor;
WCHAR Name[ACX_AUDIOMODULE_MAX_NAME_CCH_SIZE];
} ACX_AUDIOMODULE_DESCRIPTOR, *PACX_AUDIOMODULE_DESCRIPTOR;
メンバー
ClassId
オーディオ デバイス モジュール所有者によって定義されるモジュールの GUID 識別子。
InstanceId
ドライバーの開発者によって定義された、ドライバー トポロジ内の同じモジュール クラスの複数のインスタンス間であいまいさを解消する識別子。
VersionMajor
オーディオ モジュールのメジャー バージョン。
VersionMinor
オーディオ モジュールのマイナー バージョン。
Name[ACX_AUDIOMODULE_MAX_NAME_CCH_SIZE]
UI に表示するオーディオ デバイス モジュールのフレンドリ名。 バッファー サイズは、NULL 終端記号を含めてACX_AUDIOMODULE_MAX_NAME_CCH_SIZEされます。
解説
例
保留中のサンプル
使用例を次に示します。
ACX の要件
最小 ACX バージョン: 1.0
ACX バージョンの詳細については、「 ACX バージョンの概要」を参照してください。
要件
要件 | 値 |
---|---|
Header | acxelements.h |