Condividi tramite


Interfaccia IMFASFMultiplexer (wmcontainer.h)

Fornisce metodi per creare pacchetti di dati ASF (Advanced Systems Format). I metodi di questo processo di interfaccia elaborano gli esempi di input nei pacchetti che costituiscono una sezione dati ASF. Il multiplexer ASF espone questa interfaccia. Per creare il multiplexer ASF, chiamare MFCreateASFMultiplexer.

Ereditarietà

L'interfaccia IMFASFMultiplexer eredita dall'interfaccia IUnknown . FMASFMultiplexer include anche questi tipi di membri:

Metodi

L'interfaccia IMFASFMultiplexer include questi metodi.

 
FMASFMultiplexer::End

Raccoglie i dati dal multiplexer e aggiorna l'oggetto ASF ContentInfo per includere tali informazioni nell'oggetto intestazione ASF.
FMASFMultiplexer::Flush

Segnala il multiplexer per elaborare tutti gli esempi di supporti di output in coda. Chiamare questo metodo dopo aver passato l'ultimo esempio al multiplexer.
FMASFMultiplexer::GetFlags

Recupera i flag che indicano le opzioni multiplexer configurate.
FMASFMultiplexer::GetNextPacket

Recupera il pacchetto ASF di output successivo dal multiplexer.
FMASFMultiplexer::GetStatistics

Recupera le statistiche multiplexer.
FMASFMultiplexer::Initialize

Inizializza il multiplexer con i dati di un oggetto ContentInfo ASF.
FMASFMultiplexer::P rocessSample

Fornisce esempi di input al multiplexer.
FMASFMultiplexer::SetFlags

Imposta le opzioni multiplexer.
FMASFMultiplexer::SetSyncTolerance

Imposta il tempo massimo in base ai quali i campioni di vari flussi possono essere non sincronizzati.

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

ASF Multiplexer

Interfacce di Media Foundation