Partager via


énumération KSPROPERTY_AUDIOENGINE

Les propriétés contenues dans le jeu de propriétés KSPROPSETID_AudioEngine sont définies par cette énumération et doivent être prises en charge par un nœud KSNODETYPE_AUDIO_ENGINE .

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;

Constantes

KSPROPERTY_AUDIOENGINE_LFXENABLE
Spécifie l’ID de la propriété KSPROPERTY_AUDIOENGINE_LFXENABLE .

KSPROPERTY_AUDIOENGINE_GFXENABLE
Spécifie l’ID de la propriété KSPROPERTY_AUDIOENGINE_GFXENABLE .

KSPROPERTY_AUDIOENGINE_MIXFORMAT
Spécifie l’ID de la propriété KSPROPERTY_AUDIOENGINE_MIXFORMAT .

KSPROPERTY_AUDIOENGINE_DEVICEFORMAT
Spécifie l’ID de la propriété KSPROPERTY_AUDIOENGINE_DEVICEFORMAT .

KSPROPERTY_AUDIOENGINE_SUPPORTEDDEVICEFORMATS
Spécifie l’ID de la propriété KSPROPERTY_AUDIOENGINE_SUPPORTEDDEVICEFORMATS .

KSPROPERTY_AUDIOENGINE_DESCRIPTOR
Spécifie l’ID de la propriété KSPROPERTY_AUDIOENGINE_DESCRIPTOR .

KSPROPERTY_AUDIOENGINE_BUFFER_SIZE_RANGE
Spécifie l’ID de la propriété KSPROPERTY_AUDIOENGINE_BUFFER_SIZE_RANGE .

KSPROPERTY_AUDIOENGINE_LOOPBACK_PROTECTION
Spécifie l’ID de la propriété KSPROPERTY_AUDIOENGINE_LOOPBACK_PROTECTION .

KSPROPERTY_AUDIOENGINE_VOLUMELEVEL
Spécifie l’ID de la propriété KSPROPERTY_AUDIOENGINE_VOLUMELEVEL .

Configuration requise

Client minimal pris en charge

Windows 8

Serveur minimal pris en charge

Windows Server 2012

En-tête

Ksmedia.h

Voir aussi

KSNODETYPE_AUDIO_ENGINE

KSPROPSETID_AudioEngine