Condividi tramite


KSPROPSETID_AudioLoopback

Il set di proprietà KSPROPSETID_AudioLoopback viene usato dal driver audio per indicare il punto di tocco di loopback pre e post volume e disattivazione.

Il file di intestazione Ksmedia.h definisce il set di proprietà KSPROPSETID_AudioLoopback come indicato di seguito:

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

Il set di proprietà KSPROPSETID_AudioLoopback contiene la proprietà KS seguente:

KSPROPERTY_AUDIOLOOPBACK

Osservazioni:

KSPROPSETID_AudioLoopback con KSPROPERTY_AUDIOLOOPBACK_TAPPOINT_CAPS che richiede KSPROPERTY_TYPE_BASICSUPPORT restituirà flag che indicano il supporto per ottenere e il supporto di base.

KSPROPERTY_TYPE_SET non è supportato.

KSPROPSETID_AudioLoopback con KSPROPERTY_AUDIOLOOPBACK_TAPPOINT_CAPS e KSPROPERTY_TYPE_GET restituirà un OR bit per bit delle funzionalità supportate:

AUDIOLOOPBACK_TAPPOINT_CAPS_PREVOLUMEMUTE | AUDIOLOOPBACK_TAPPOINT_CAPS_POSTVOLUMEMUTE

Per la compatibilità con le versioni precedenti, se KSPROPERTY_AUDIOLOOPBACK_TAPPOINT_CAPS non è supportato, si presuppone che il driver supporti AUDIOLOOPBACK_TAPPOINT_CAPS_PREVOLUMEMUTE.

Per criterio, è necessario il supporto per AUDIOLOOPBACK_TAPPOINT_CAPS_PREVOLUMEMUTE. Un driver che implementa KSPROPERTY_AUDIOLOOPBACK_TAPPOINT_CAPS deve restituire AUDIOLOOPBACK_TAPPOINT_CAPS_PREVOLUMEMUTE o AUDIOLOOPBACK_TAPPOINT_CAPS_PREVOLUMEMUTE | AUDIOLOOPBACK_TAPPOINT_CAPS_POSTVOLUMEMUTE.

Un driver che supporta solo non AUDIOLOOPBACK_TAPPOINT_CAPS_POSTVOLUMEMUTE riuscirà a eseguire test HLK.

enumerazione AUDIOLOOPBACK_TAPPOINT_TYPE

L'enumerazione AUDIOLOOPBACK_TAPPOINT_TYPE contiene le definizioni di punti di tocco pre e post.The AUDIOLOOPBACK_TAPPOINT_TYPE enumerazione contains the pre and post tap point definitions. Per altre informazioni, vedere AUDIOLOOPBACK_TAPPOINT_TYPE enumerazione.

Vedi anche

KSPROPERTY_AUDIOLOOPBACK

Struttura KSPROPERTY

enumerazione AUDIOLOOPBACK_TAPPOINT_TYPE

struttura KSATTRIBUTE_AUDIOLOOPBACK_TAPPOINT