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 |