MFPKEY_WMAAECMA_FEATR_FRAME_SIZE, propriété

Spécifie la taille d’image audio utilisée par le DSP De capture vocale.

Constante pour IPropertyBag

Disponible uniquement à l’aide d’IPropertyStore.

Type de données

VT_I4

Valeur par défaut

0

S'applique à

Notes

L’algorithme d’annulation d’écho acoustique (AEC) traite les échantillons audio PCM une image à la fois. La valeur de cette propriété est la taille de l’image audio, dans les exemples. Avant de définir cette propriété, vous devez définir la propriété MFPKEY_WMAAECMA_FEATURE_MODE sur VARIANT_TRUE.

Le DSP De capture vocale prend en charge les tailles d’images suivantes :

  • 80
  • 128
  • 160
  • 240
  • 256
  • 320

Si la valeur de cette propriété est zéro, la DSP sélectionne la taille d’image en fonction du mode système et du format de sortie.

Toutefois, pour obtenir de meilleures performances, il est recommandé aux applications d’utiliser la valeur par défaut. Si le mode de traitement est un tableau de microphones uniquement, la valeur par défaut est 320 exemples. Pour tous les autres modes de traitement, la valeur par défaut est 160 exemples. Pour plus d’informations sur les modes de traitement du DSP De capture vocale, consultez MFPKEY_WMAAECMA_SYSTEM_MODE.

Après le premier appel à IMediaObject::AllocateStreamingResources ou IMediaObject::P rocessOutput, vous pouvez lire cette propriété pour obtenir la taille d’image réelle utilisée, même si MFPKEY_WMAAECMA_FEATURE_MODE est false.

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
Wmcodecdsp.h

Voir aussi

Propriétés de Media Foundation

DSP de capture vocale