Compartir a través de


KSPROPSETID_AudioLoopback

El controlador de audio usa el conjunto de propiedades KSPROPSETID_AudioLoopback para indicar el punto de pulsación de bucle invertido pre y post volumen y silenciar.

El archivo de encabezado Ksmedia.h define la propiedad KSPROPSETID_AudioLoopback establecida de la siguiente manera:

#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)

El conjunto de propiedades KSPROPSETID_AudioLoopback contiene la siguiente propiedad KS:

KSPROPERTY_AUDIOLOOPBACK

Comentarios

KSPROPSETID_AudioLoopback con KSPROPERTY_AUDIOLOOPBACK_TAPPOINT_CAPS solicitud de KSPROPERTY_TYPE_BASICSUPPORT devolverá marcas que indican la compatibilidad con la obtención y el soporte técnico básico.

no se admite KSPROPERTY_TYPE_SET.

KSPROPSETID_AudioLoopback con KSPROPERTY_AUDIOLOOPBACK_TAPPOINT_CAPS y KSPROPERTY_TYPE_GET devolverán un OR bit a bit de las funcionalidades admitidas:

AUDIOLOOPBACK_TAPPOINT_CAPS_PREVOLUMEMUTE | AUDIOLOOPBACK_TAPPOINT_CAPS_POSTVOLUMEMUTE

Para la compatibilidad con versiones anteriores, si no se admite KSPROPERTY_AUDIOLOOPBACK_TAPPOINT_CAPS, se supone que el controlador admite AUDIOLOOPBACK_TAPPOINT_CAPS_PREVOLUMEMUTE.

Por directiva, se requiere compatibilidad con AUDIOLOOPBACK_TAPPOINT_CAPS_PREVOLUMEMUTE. Un controlador que implementa KSPROPERTY_AUDIOLOOPBACK_TAPPOINT_CAPS debe devolver AUDIOLOOPBACK_TAPPOINT_CAPS_PREVOLUMEMUTE o AUDIOLOOPBACK_TAPPOINT_CAPS_PREVOLUMEMUTE | AUDIOLOOPBACK_TAPPOINT_CAPS_POSTVOLUMEMUTE.

Un controlador que solo admita AUDIOLOOPBACK_TAPPOINT_CAPS_POSTVOLUMEMUTE producirá un error en las pruebas de HLK.

Enumeración de AUDIOLOOPBACK_TAPPOINT_TYPE

La enumeración AUDIOLOOPBACK_TAPPOINT_TYPE contiene las definiciones de puntos de pulsación previos y posteriores. Para obtener más información, consulte AUDIOLOOPBACK_TAPPOINT_TYPE enumeración.

Consulte también

KSPROPERTY_AUDIOLOOPBACK

Estructura KSPROPERTY

Enumeración de AUDIOLOOPBACK_TAPPOINT_TYPE

Estructura de KSATTRIBUTE_AUDIOLOOPBACK_TAPPOINT