MFPKEY_WMAAECMA_DMO_SOURCE_MODE, propriété
Spécifie si le DSP de capture vocale utilise le mode source ou le mode filtre.
Constante pour IPropertyBag
Disponible uniquement à l’aide d’IPropertyStore.
Type de données
VT_BOOL
Valeur par défaut
VARIANT_TRUE
S'applique à
Notes
En mode source, l’application n’a pas besoin d’envoyer des données d’entrée au DSP, car le DSP extrait automatiquement les données des périphériques audio. En mode filtre, l’application doit envoyer les données d’entrée au DSP.
Cette propriété peut avoir les valeurs suivantes.
Valeur | Description |
---|---|
VARIANT_FALSE | Mode filtre. |
VARIANT_TRUE | Mode source. |
Notes
Lorsque le DMO est en mode source, vous devez uniquement appeler IMediaObject::SetOutputType pour définir le format de flux de sortie et ne pas appeler IMediaObject::SetInputType pour définir les formats de flux d’entrée. Sinon, l’initialisation de DMO échouera.
Si la valeur de cette propriété est VARIANT_TRUE, le DSP n’a aucune entrée. Si la valeur est VARIANT_FALSE, le DSP a une ou deux entrées, selon la valeur de la propriété MFPKEY_WMAAECMA_SYSTEM_MODE , comme indiqué dans le tableau suivant.
Valeur | Nombre d'entrées |
---|---|
OPTIBEAM_ARRAY_AND_AEC | 2 |
OPTIBEAM_ARRAY_ONLY | 1 |
SINGLE_CHANNEL_AEC | 2 |
SINGLE_CHANNEL_NSAGC | 1 |
Notes
Seuls les modes avec une seule entrée fonctionnent avec le filtre de wrapper DMO de l’API DirectShow 9.0.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows Server 2008 [applications de bureau uniquement] |
En-tête |
|
Voir aussi