共用方式為


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中顯示之音訊裝置模組的易記名稱。 緩衝區大小ACX_AUDIOMODULE_MAX_NAME_CCH_SIZE包括 NULL 終止符。

備註

範例

擱置範例

範例使用方式如下所示。


ACX 需求

最小 ACX 版本: 1.0

如需 ACX 版本的詳細資訊,請參閱 ACX 版本概觀

規格需求

需求
標頭 acxelements.h

另請參閱