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 |