KSPROPERTY_AUDIOENGINE - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// ksmedia.h

typedef enum {
  KSPROPERTY_AUDIOENGINE_LFXENABLE,
  KSPROPERTY_AUDIOENGINE_GFXENABLE,
  KSPROPERTY_AUDIOENGINE_MIXFORMAT,
  KSPROPERTY_AUDIOENGINE_DEVICEFORMAT,
  KSPROPERTY_AUDIOENGINE_SUPPORTEDDEVICEFORMATS,
  KSPROPERTY_AUDIOENGINE_DESCRIPTOR,
  KSPROPERTY_AUDIOENGINE_BUFFER_SIZE_RANGE,
  KSPROPERTY_AUDIOENGINE_LOOPBACK_PROTECTION,
  KSPROPERTY_AUDIOENGINE_VOLUMELEVEL,
  KSPROPERTY_AUDIOENGINE_DEVICECONTROLS
} KSPROPERTY_AUDIOENGINE;
View the official Windows Driver Kit DDI reference
// ksmedia.h

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;
View the official Windows hardware development documentation

NtDoc

No description available.

Windows Driver Kit DDI reference (ne-ksmedia-ksproperty_audioengine)

Description

This topic describes the KSPROPERTY_AUDIOENGINE enumeration (ksmedia.h).

Constants

KSPROPERTY_AUDIOENGINE_LFXENABLE

Defines the KSPROPERTY_AUDIOENGINE_LFXENABLE constant.

KSPROPERTY_AUDIOENGINE_GFXENABLE

Defines the KSPROPERTY_AUDIOENGINE_GFXENABLE constant.

KSPROPERTY_AUDIOENGINE_MIXFORMAT

Defines the KSPROPERTY_AUDIOENGINE_MIXFORMAT constant.

KSPROPERTY_AUDIOENGINE_DEVICEFORMAT

Defines the KSPROPERTY_AUDIOENGINE_DEVICEFORMAT constant.

KSPROPERTY_AUDIOENGINE_SUPPORTEDDEVICEFORMATS

Defines the KSPROPERTY_AUDIOENGINE_SUPPORTEDDEVICEFORMATS constant.

KSPROPERTY_AUDIOENGINE_DESCRIPTOR

Defines the KSPROPERTY_AUDIOENGINE_DESCRIPTOR constant.

KSPROPERTY_AUDIOENGINE_BUFFER_SIZE_RANGE

Defines the KSPROPERTY_AUDIOENGINE_BUFFER_SIZE_RANGE constant.

KSPROPERTY_AUDIOENGINE_LOOPBACK_PROTECTION

Defines the KSPROPERTY_AUDIOENGINE_LOOPBACK_PROTECTION constant.

KSPROPERTY_AUDIOENGINE_VOLUMELEVEL

Defines the KSPROPERTY_AUDIOENGINE_VOLUMELEVEL constant.

KSPROPERTY_AUDIOENGINE_DEVICECONTROLS

Defines the KSPROPERTY_AUDIOENGINE_DEVICECONTROLS constant.

Remarks

See also


Windows hardware development documentation (ksproperty-audioengine)

KSPROPERTY_AUDIOENGINE enumeration

The properties contained in the KSPROPSETID_AudioEngine property set are defined by this enumeration and must be supported by a KSNODETYPE_AUDIO_ENGINE node.

Constants

KSPROPERTY_AUDIOENGINE_LFXENABLE Specifies the ID for the KSPROPERTY_AUDIOENGINE_LFXENABLE property.

KSPROPERTY_AUDIOENGINE_GFXENABLE Specifies the ID for the KSPROPERTY_AUDIOENGINE_GFXENABLE property.

KSPROPERTY_AUDIOENGINE_MIXFORMAT Specifies the ID for the KSPROPERTY_AUDIOENGINE_MIXFORMAT property.

KSPROPERTY_AUDIOENGINE_DEVICEFORMAT Specifies the ID for the KSPROPERTY_AUDIOENGINE_DEVICEFORMAT property.

KSPROPERTY_AUDIOENGINE_SUPPORTEDDEVICEFORMATS Specifies the ID for the KSPROPERTY_AUDIOENGINE_SUPPORTEDDEVICEFORMATS property.

KSPROPERTY_AUDIOENGINE_DESCRIPTOR Specifies the ID for the KSPROPERTY_AUDIOENGINE_DESCRIPTOR property.

KSPROPERTY_AUDIOENGINE_BUFFER_SIZE_RANGE Specifies the ID for the KSPROPERTY_AUDIOENGINE_BUFFER_SIZE_RANGE property.

KSPROPERTY_AUDIOENGINE_LOOPBACK_PROTECTION Specifies the ID for the KSPROPERTY_AUDIOENGINE_LOOPBACK_PROTECTION property.

KSPROPERTY_AUDIOENGINE_VOLUMELEVEL Specifies the ID for the KSPROPERTY_AUDIOENGINE_VOLUMELEVEL property.

Requirements

Minimum supported client Windows 8
Minimum supported server Windows Server 2012
Header Ksmedia.h

See also

KSNODETYPE_AUDIO_ENGINE

KSPROPSETID_AudioEngine