次の方法で共有


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

こちらもご覧ください