перечисление KSPROPERTY_AUDIOENGINE
Свойства, содержащиеся в наборе свойств KSPROPSETID_AudioEngine , определяются этим перечислением и должны поддерживаться узлом KSNODETYPE_AUDIO_ENGINE .
Синтаксис
typedef enum {
KSPROPERTY_AUDIOENGINE_LFXENABLE = 0,
KSPROPERTY_AUDIOENGINE_GFXENABLE = 1,
KSPROPERTY_AUDIOENGINE_MIXFORMAT = 2,
KSPROPERTY_AUDIOENGINE_DEVICEFORMAT = 4,
KSPROPERTY_AUDIOENGINE_SUPPORTEDDEVICEFORMATS = 5,
KSPROPERTY_AUDIOENGINE_DESCRIPTOR = 6,
KSPROPERTY_AUDIOENGINE_BUFFER_SIZE_RANGE = 7,
KSPROPERTY_AUDIOENGINE_LOOPBACK_PROTECTION = 8,
KSPROPERTY_AUDIOENGINE_VOLUMELEVEL = 9
} KSPROPERTY_AUDIOENGINE;
Константы
KSPROPERTY_AUDIOENGINE_LFXENABLE
Указывает идентификатор свойства KSPROPERTY_AUDIOENGINE_LFXENABLE .
KSPROPERTY_AUDIOENGINE_GFXENABLE
Задает идентификатор свойства KSPROPERTY_AUDIOENGINE_GFXENABLE .
KSPROPERTY_AUDIOENGINE_MIXFORMAT
Указывает идентификатор свойства KSPROPERTY_AUDIOENGINE_MIXFORMAT .
KSPROPERTY_AUDIOENGINE_DEVICEFORMAT
Указывает идентификатор свойства KSPROPERTY_AUDIOENGINE_DEVICEFORMAT .
KSPROPERTY_AUDIOENGINE_SUPPORTEDDEVICEFORMATS
Указывает идентификатор свойства KSPROPERTY_AUDIOENGINE_SUPPORTEDDEVICEFORMATS .
KSPROPERTY_AUDIOENGINE_DESCRIPTOR
Указывает идентификатор свойства KSPROPERTY_AUDIOENGINE_DESCRIPTOR .
KSPROPERTY_AUDIOENGINE_BUFFER_SIZE_RANGE
Задает идентификатор свойства KSPROPERTY_AUDIOENGINE_BUFFER_SIZE_RANGE .
KSPROPERTY_AUDIOENGINE_LOOPBACK_PROTECTION
Указывает идентификатор свойства KSPROPERTY_AUDIOENGINE_LOOPBACK_PROTECTION .
KSPROPERTY_AUDIOENGINE_VOLUMELEVEL
Указывает идентификатор свойства KSPROPERTY_AUDIOENGINE_VOLUMELEVEL .
Требования
Минимальная версия клиента |
Windows 8 |
Минимальная версия сервера |
Windows Server 2012 |
Заголовок |
Ksmedia.h |