// 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 documentationNo description available.
This topic describes the KSPROPERTY_AUDIOENGINE enumeration (ksmedia.h).
KSPROPERTY_AUDIOENGINE_LFXENABLEDefines the KSPROPERTY_AUDIOENGINE_LFXENABLE constant.
KSPROPERTY_AUDIOENGINE_GFXENABLEDefines the KSPROPERTY_AUDIOENGINE_GFXENABLE constant.
KSPROPERTY_AUDIOENGINE_MIXFORMATDefines the KSPROPERTY_AUDIOENGINE_MIXFORMAT constant.
KSPROPERTY_AUDIOENGINE_DEVICEFORMATDefines the KSPROPERTY_AUDIOENGINE_DEVICEFORMAT constant.
KSPROPERTY_AUDIOENGINE_SUPPORTEDDEVICEFORMATSDefines the KSPROPERTY_AUDIOENGINE_SUPPORTEDDEVICEFORMATS constant.
KSPROPERTY_AUDIOENGINE_DESCRIPTORDefines the KSPROPERTY_AUDIOENGINE_DESCRIPTOR constant.
KSPROPERTY_AUDIOENGINE_BUFFER_SIZE_RANGEDefines the KSPROPERTY_AUDIOENGINE_BUFFER_SIZE_RANGE constant.
KSPROPERTY_AUDIOENGINE_LOOPBACK_PROTECTIONDefines the KSPROPERTY_AUDIOENGINE_LOOPBACK_PROTECTION constant.
KSPROPERTY_AUDIOENGINE_VOLUMELEVELDefines the KSPROPERTY_AUDIOENGINE_VOLUMELEVEL constant.
KSPROPERTY_AUDIOENGINE_DEVICECONTROLSDefines the KSPROPERTY_AUDIOENGINE_DEVICECONTROLS constant.
The properties contained in the KSPROPSETID_AudioEngine property set are defined by this enumeration and must be supported by a KSNODETYPE_AUDIO_ENGINE node.
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.
| Minimum supported client | Windows 8 |
| Minimum supported server | Windows Server 2012 |
| Header | Ksmedia.h |