Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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 |