Partager via


KSPROPSETID_AudioLoopback

Le jeu de propriétés KSPROPSETID_AudioLoopback est utilisé par le pilote audio pour indiquer le point d’appui de bouclage avant et post-volume et désactiver le son.

Le fichier d’en-tête Ksmedia.h définit le jeu de propriétés KSPROPSETID_AudioLoopback comme suit :

#define STATIC_KSPROPSETID_AudioLoopback 0xb3648bc8, 0x5b91, 0x468a, 0xb9, 0x4d, 0xf4, 0x64, 0x12, 0x50, 0x91, 0x7c
DEFINE_GUIDSTRUCT("B3648BC8-5B91-468A-B94D-F4641250917C", KSPROPSETID_AudioLoopback);
#define KSPROPSETID_AudioLoopback DEFINE_GUIDNAMED(KSPROPSETID_AudioLoopback)

Le jeu de propriétés KSPROPSETID_AudioLoopback contient la propriété KS suivante :

KSPROPERTY_AUDIOLOOPBACK

Notes

KSPROPSETID_AudioLoopback avec KSPROPERTY_AUDIOLOOPBACK_TAPPOINT_CAPS demande de KSPROPERTY_TYPE_BASICSUPPORT retourne des indicateurs indiquant la prise en charge de l’obtention et du support de base.

KSPROPERTY_TYPE_SET n’est pas pris en charge.

KSPROPSETID_AudioLoopback avec KSPROPERTY_AUDIOLOOPBACK_TAPPOINT_CAPS et KSPROPERTY_TYPE_GET retourne une or au niveau du bit des fonctionnalités prises en charge :

AUDIOLOOPBACK_TAPPOINT_CAPS_PREVOLUMEMUTE | AUDIOLOOPBACK_TAPPOINT_CAPS_POSTVOLUMEMUTE

Pour la compatibilité descendante, si KSPROPERTY_AUDIOLOOPBACK_TAPPOINT_CAPS n’est pas pris en charge, le pilote est supposé prendre en charge AUDIOLOOPBACK_TAPPOINT_CAPS_PREVOLUMEMUTE.

Par stratégie, la prise en charge de AUDIOLOOPBACK_TAPPOINT_CAPS_PREVOLUMEMUTE est requise. Un pilote implémentant KSPROPERTY_AUDIOLOOPBACK_TAPPOINT_CAPS doit retourner soit AUDIOLOOPBACK_TAPPOINT_CAPS_PREVOLUMEMUTE soit AUDIOLOOPBACK_TAPPOINT_CAPS_PREVOLUMEMUTE | AUDIOLOOPBACK_TAPPOINT_CAPS_POSTVOLUMEMUTE.

Un pilote qui prend uniquement en charge AUDIOLOOPBACK_TAPPOINT_CAPS_POSTVOLUMEMUTE l’échec des tests HLK.

Enum AUDIOLOOPBACK_TAPPOINT_TYPE

L’énumération AUDIOLOOPBACK_TAPPOINT_TYPE contient les définitions de points de pré-appui et post-tap. Pour plus d’informations, consultez AUDIOLOOPBACK_TAPPOINT_TYPE énumération.

Voir aussi

KSPROPERTY_AUDIOLOOPBACK

Structure KSPROPERTY

Enum AUDIOLOOPBACK_TAPPOINT_TYPE

Structure KSATTRIBUTE_AUDIOLOOPBACK_TAPPOINT