enumerazione _AM_ASFWRITERCONFIG_PARAM (dshowasf.h)

Il tipo di enumerazione _AM_ASFWRITERCONFIG_PARAM DirectShow QASF definisce i parametri di configurazione del filtro usati nei metodi IConfigAsfWriter2::GetParam e SetParam .

Sintassi

typedef enum _AM_ASFWRITERCONFIG_PARAM {
  AM_CONFIGASFWRITER_PARAM_AUTOINDEX = 1,
  AM_CONFIGASFWRITER_PARAM_MULTIPASS,
  AM_CONFIGASFWRITER_PARAM_DONTCOMPRESS
} ;

Costanti

 
AM_CONFIGASFWRITER_PARAM_AUTOINDEX
Valore: 1
Indica se WM ASF Writer deve creare automaticamente un indice temporale dopo aver completato la codifica di un file. Impostare questo parametro su FALSE se si vuole creare un indice basato su frame usando direttamente Windows Media Format SDK.
AM_CONFIGASFWRITER_PARAM_MULTIPASS
Indica se il filtro deve funzionare in modalità a due passaggi. Vedere la sezione Osservazioni.
AM_CONFIGASFWRITER_PARAM_DONTCOMPRESS
Indica che WM ASF Writer non tenterà di comprimere i flussi di input. Usa questo flag per comprimere il contenuto non basato su Windows Media in un file ASF.

Commenti

In modalità a due passaggi il filtro esegue due passaggi attraverso il file. Nel primo passaggio il filtro esamina tutti i flussi multimediali per determinare i parametri di codifica ottimali per il file. La codifica effettiva viene eseguita nel secondo passaggio. Pertanto, per creare un file ASF in modalità a due passaggi, è necessario eseguire il grafico, attendere un evento EC_PREPROCESS_COMPLETE , cercare all'inizio del file di origine e quindi eseguire il grafico una seconda volta.

Importante Per ricevere l'evento EC_PREPROCESS_COMPLETE è necessario usare il metodo GetEvent DirectShow, come illustrato nell'esempio DSCopy. Il metodo DirectShow WaitForCompletion non riceverà questo particolare evento.
 

Requisiti

   
Intestazione dshowasf.h

Vedi anche

Configurazione di profili e altre proprietà di file (QASF)

Informazioni di riferimento su QaSF per DirectShow

IConfigAsfWriter2::GetParam

IConfigAsfWriter2::SetParam