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 |