Condividi tramite


Interfaccia IMFASFSplitter (wmcontainer.h)

Fornisce metodi per leggere i dati da un file ASF (Advanced Systems Format). L'oggetto splitter ASF espone questa interfaccia. Per creare il separatore ASF , MFCreateASFSplitter.

Ereditarietà

L'interfaccia IMFASFSplitter eredita dall'interfaccia IUnknown . IMFASFSplitter ha anche questi tipi di membri:

Metodi

L'interfaccia IMFASFSplitter include questi metodi.

 
IMFASFSplitter::Flush

Reimposta la divisione ASF (Advanced Systems Format) e rilascia tutti gli esempi in sospeso.
IMFASFSplitter::GetFlags

Recupera i flag di opzione impostati sul componente di divisione ASF.
IMFASFSplitter::GetLastSendTime

Recupera l'ora di invio dell'ultimo campione ricevuto.
IMFASFSplitter::GetNextSample

Recupera un esempio dal componente di divisione Advanced Systems Format (ASF) dopo l'analisi dei dati.
IMFASFSplitter::GetSelectedStreams

Ottiene un elenco di flussi attualmente selezionati.
IMFASFSplitter::Initialize

Reimposta la divisione ASF (Advanced Systems Format) e la configura per analizzare i dati da una sezione dei dati ASF.
IMFASFSplitter::P arseData

Invia i dati ASF (Advanced Systems Format) in pacchetti al componente di divisione ASF per l'elaborazione.
IMFASFSplitter::SelectStreams

Imposta i flussi da analizzare tramite lo splitter Advanced Systems Format (ASF).
IMFASFSplitter::SetFlags

Imposta i flag di opzione nella barra di divisione Advanced Systems Format (ASF).

Commenti

Il componente di divisione ASF accetta pacchetti ASF ed estrae i campioni per singoli flussi da essi. Come per gli altri componenti di base ASF, l'oggetto splitter ASF deve essere inizializzato con i dati di un oggetto ContentInfo ASF prima di usarlo.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione wmcontainer.h

Vedi anche

Barra di divisione ASF

Interfacce di Media Foundation