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


структура 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

Указывает категорию для созданного закрепления. Этот параметр является guid KSCATEGORY_Xxx .

PinName

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

Комментарии

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

Требования

Требование Значение
Заголовок ksmedia.h (включая Ksmedia.h)

См. также раздел

KSPROPERTY

KSPROPERTY_SYSAUDIO_CREATE_VIRTUAL_SOURCE