Freigeben über


MFPKEY_WMAAECMA_DMO_SOURCE_MODE-Eigenschaft

Gibt an, ob der Voice Capture-DSP den Quellmodus oder den Filtermodus verwendet.

Konstante für IPropertyBag

Nur mit IPropertyStore verfügbar.

Datentyp

VT_BOOL

Standardwert

VARIANT_TRUE

Gilt für

Bemerkungen

Im Quellmodus muss die Anwendung keine Eingabedaten an den DSP senden, da der DSP automatisch Daten von den Audiogeräten abruft. Im Filtermodus muss die Anwendung die Eingabedaten an den DSP senden.

Diese Eigenschaft kann die folgenden Werte aufweisen.

Wert BESCHREIBUNG
VARIANT_FALSE Filtermodus.
VARIANT_TRUE Quellmodus.

 

Hinweis

Wenn sich die DMO im Quellmodus befindet, sollten Sie nur IMediaObject::SetOutputType aufrufen, um das Ausgabestreamformat festzulegen, und nicht IMediaObject::SetInputType aufrufen, um Eingabestreamformate festzulegen. Andernfalls schlägt die DMO-Initialisierung fehl.

 

Wenn der Wert dieser Eigenschaft VARIANT_TRUE ist, verfügt der DSP über null Eingaben. Wenn der Wert VARIANT_FALSE ist, verfügt der DSP über ein oder zwei Eingaben, abhängig vom Wert der MFPKEY_WMAAECMA_SYSTEM_MODE-Eigenschaft , wie in der folgenden Tabelle gezeigt.

Wert Anzahl von Eingaben
OPTIBEAM_ARRAY_AND_AEC 2
OPTIBEAM_ARRAY_ONLY 1
SINGLE_CHANNEL_AEC 2
SINGLE_CHANNEL_NSAGC 1

 

Hinweis

Nur Modi mit einer einzelnen Eingabe funktionieren mit dem Wrapperfilter-DMO der DirectShow 9.0-API.

 

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2008 [nur Desktop-Apps]
Header
Wmcodecdsp.h

Weitere Informationen

Media Foundation-Eigenschaften

Voice Capture DSP