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.

Syntax


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;

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

 

 

Send comments about this topic to Microsoft

Show:
© 2016 Microsoft