Condividi tramite


MFPKEY_WMAAECMA_FEATR_FRAME_SIZE, proprietà

Specifica le dimensioni del frame audio usate dal DSP di Acquisizione voce.

Costante per IPropertyBag

Disponibile solo usando IPropertyStore.

Tipo di dati

VT_I4

Valore predefinito

0

Si applica a

Commenti

L'algoritmo di annullamento dell'eco acustico elabora campioni audio PCM una volta. Il valore di questa proprietà è la dimensione del frame audio, negli esempi. Prima di impostare questa proprietà, è necessario impostare la proprietà MFPKEY_WMAAECMA_FEATURE_MODE su VARIANT_TRUE .

Voice Capture DSP supporta le dimensioni del frame seguenti:

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

Se il valore di questa proprietà è zero, il DSP seleziona le dimensioni del frame in base alla modalità di sistema e al formato di output.

Per ottenere prestazioni ottimali, tuttavia, è consigliabile che le applicazioni usino il valore predefinito. Se la modalità di elaborazione è solo matrice microfonica, il valore predefinito è 320 campioni. Per tutte le altre modalità di elaborazione, il valore predefinito è 160 esempi. Per altre informazioni sulle modalità di elaborazione di Voice Capture DSP, vedere MFPKEY_WMAAECMA_SYSTEM_MODE.

Dopo la prima chiamata a IMediaObject::AllocateStreamingResources o IMediaObject::P rocessOutput, è possibile leggere questa proprietà per ottenere le dimensioni effettive del frame in uso, anche quando MFPKEY_WMAAECMA_FEATURE_MODE è false.

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista [solo app desktop]
Server minimo supportato
Windows Server 2008 [solo app desktop]
Intestazione
Wmcodecdsp.h

Vedi anche

Proprietà di Media Foundation

DSP di acquisizione vocale