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


перечисление 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

См. также

KSNODETYPE_AUDIO_ENGINE

KSPROPSETID_AudioEngine