Поделиться через


структура SYSAUDIO_CREATE_VIRTUAL_SOURCE (ksmedia.h)

Структура SYSAUDIO_CREATE_VIRTUAL_SOURCE используется для создания виртуального источника смесителя, например элемента управления громкостью или отключения звука.

Синтаксис

typedef struct {
  KSPROPERTY Property;
  GUID       PinCategory;
  GUID       PinName;
} SYSAUDIO_CREATE_VIRTUAL_SOURCE, *PSYSAUDIO_CREATE_VIRTUAL_SOURCE;

Члены

Property

Указывает свойство. Этот параметр представляет собой структуру типа KSPROPERTY.

PinCategory

Указывает категорию для созданного пин-кода. Этот параметр является идентификатором GUIDxxx KSCATEGORY_.

PinName

Указывает имя созданного пин-кода. Если параметр pinCategory однозначно идентифицирует создаваемый пин-код, задайте PinName тот же GUID, что и PinCategory. В противном случае задайте PinName в GUID пин-имени, который уникально отличает целевой пин-код от других контактов типа KSCATEGORY_XXX.

Замечания

Эта структура используется свойством KSPROPERTY_SYSAUDIO_CREATE_VIRTUAL_SOURCE.

Требования

Требование Ценность
заголовка ksmedia.h (include Ksmedia.h)

См. также

KSPROPERTY

KSPROPERTY_SYSAUDIO_CREATE_VIRTUAL_SOURCE