共用方式為


KSAUDIOMODULE_DESCRIPTOR結構 (ksmedia.h)

KSAUDIOMODULE_DESCRIPTOR 結構描述音訊模組的靜態外部屬性。

語法

typedef struct _KSAUDIOMODULE_DESCRIPTOR {
  GUID  ClassId;
  ULONG InstanceId;
  ULONG VersionMajor;
  ULONG VersionMinor;
  WCHAR Name[AUDIOMODULE_MAX_NAME_CCH_SIZE];
} KSAUDIOMODULE_DESCRIPTOR, *PKSAUDIOMODULE_DESCRIPTOR;

成員

ClassId

音訊模組的 ClassId。 ClassId 是一個識別碼,可建立此模組的類型。 ISV 和 IHV 會建立值和對應。

InstanceId

音訊模組的InstanceId。 InstanceId 是一個唯一標識符,可區別模組的這個實例與模組的另一個實例。

VersionMajor

音訊模組的主要版本。 使用方式是由實作者所定義。

VersionMinor

音訊模組的次要版本。 使用方式是由實作者所定義。

Name[AUDIOMODULE_MAX_NAME_CCH_SIZE]

音訊模組的易記名稱。 最大長度AUDIOMODULE_MAX_NAME_CCH_SIZE寬字元。 它在 KSMedia.h 中定義為 128。

言論

如需音訊模組的詳細資訊,請參閱 實作音訊模組探索

要求

要求 價值
最低支援的用戶端 Windows 10 版本 1703
標頭 ksmedia.h

另請參閱

KSPROPERTY_AUDIOMODULE_DESCRIPTORS