Scrittura di un oggetto intestazione ASF per un nuovo file
L'oggetto ASF ContentInfo archivia le informazioni sull'oggetto intestazione ASF per un file. Quando viene creato o modificato un file ASF, è necessario generare l'oggetto Intestazione. A tale scopo, l'applicazione deve fornire il profilo di codifica del contenuto all'oggetto ContentInfo in modo da conoscere le caratteristiche del file multimediale da creare.
Per scrivere un nuovo file, è possibile usare l'oggetto ContentInfo per:
- Raccogliere le informazioni sull'intestazione dall'oggetto profilo del file da creare,
- Popolare vari oggetti intestazione nella libreria ASF gestiti internamente da Media Foundation,
- Inizializzare il multiplexer ASF per la generazione di pacchetti di dati ASF e
- Costruire l'oggetto intestazione di primo livello in formato binario che può essere scritto in un file.
Per informazioni sui profili, vedere Profilo ASF.
Questa sezione contiene i seguenti argomenti:
Argomento | Descrizione |
---|---|
Inizializzazione dell'oggetto ContentInfo di un nuovo file ASF | Descrive il metodo IMFASFContentInfo::SetProfile che inizializza l'oggetto ContentInfo con le informazioni sull'intestazione archiviate in un oggetto profile. |
Impostazione delle proprietà nell'oggetto ContentInfo | Informazioni su varie proprietà di configurazione che devono essere impostate sull'oggetto ContentInfo. |
Generazione di un nuovo oggetto intestazione ASF | Come generare un buffer multimediale che contiene l'oggetto intestazione ASF effettivo del nuovo file dall'oggetto ContentInfo. |
Argomenti correlati
-
Struttura file ASF