структура 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 — это идентификатор, определяющий тип модуля. Значение и сопоставление устанавливаются поставщиком программного обеспечения и IHV.
InstanceId
InstanceId звукового модуля. InstanceId — это уникальный идентификатор, который отличает этот экземпляр модуля от другого экземпляра модуля.
VersionMajor
Основная версия звукового модуля. Использование определяется реализутелем.
VersionMinor
Дополнительная версия звукового модуля. Использование определяется реализутелем.
Name[AUDIOMODULE_MAX_NAME_CCH_SIZE]
Понятное имя звукового модуля. Максимальная длина — AUDIOMODULE_MAX_NAME_CCH_SIZE широкие символы. Он определяется как 128 в KSMedia.h.
Замечания
Дополнительные сведения об звуковых модулях см. в реализацииобнаружения звуковых модулей.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 10 версии 1703 |
заголовка | ksmedia.h |