Barra di divisione ASF
L'oggetto splitter ASF è un componente del livello WMContainer che analizza l'oggetto dati ASF di un file ASF (Advanced Systems Format). È possibile usare il separatore per leggere i pacchetti di dati nell'oggetto dati e generare esempi di flusso. Per informazioni sulla struttura di un file ASF, vedere Struttura di file ASF.
Il separatore espone l'interfaccia IMFASFSplitter . Il separatore analizza i pacchetti di dati ASF per i flussi selezionati e li ripacca in singoli oggetti di esempio che espongono l'interfaccia IMFSample . Il componente di divisione è uno dei componenti a livello di piattaforma di Media Foundation. L'origine multimediale ASF usa internamente il separatore per analizzare i file ASF.
Il diagramma seguente illustra la generazione di esempio per un file ASF tramite il separatore.
Questa sezione contiene i seguenti argomenti:
Argomento | Descrizione |
---|---|
Creazione dell'oggetto splitter ASF | Come creare e inizializzare il componente di divisione. |
Configurazione dell'oggetto splitter ASF | Impostazioni di configurazione per il separatore. |
Generazione di esempi di flusso da un oggetto dati ASF esistente | Come analizzare l'oggetto dati ASF e generare esempi di vapore in pacchetti. |
Nella tabella seguente vengono illustrati gli attributi dell'oggetto dati pertinenti.
Attributo | Descrizione |
---|---|
MF_PD_ASF_FILEPROPERTIES_PACKETS | Numero di pacchetti di dati nell'oggetto dati ASF. |
MF_PD_ASF_FILEPROPERTIES_MIN_PACKET_SIZE | Dimensioni minime dei pacchetti di dati nel file, in byte. |
MF_PD_ASF_FILEPROPERTIES_MAX_PACKET_SIZE | Dimensioni massime dei pacchetti di dati nel file, in byte |
MF_PD_ASF_DATA_LENGTH | Dimensioni dell'oggetto dati ASF, in byte. |
MF_PD_ASF_DATA_START_OFFSET | Offset, in byte, al primo pacchetto di dati nell'oggetto dati ASF rispetto all'inizio del file. |
Argomenti correlati