Buffer multimediali
Un buffer multimediale è un oggetto COM che gestisce un blocco di memoria, in genere per contenere dati multimediali. I buffer multimediali vengono usati per spostare i dati da un componente della pipeline al successivo. La maggior parte delle applicazioni non usa direttamente i buffer multimediali, perché la sessione multimediale gestisce tutto il flusso di dati tra gli oggetti della pipeline. È necessario usare i buffer multimediali se si scrive il componente della pipeline o se si usa un componente della pipeline direttamente senza la sessione multimediale.
I buffer multimediali espongono l'interfaccia IMFMediaBuffer . Questa interfaccia è progettata per la lettura o la scrittura di qualsiasi tipo di dati. I fotogrammi video non compressi richiedono una gestione speciale, perché potrebbero essere archiviati in superfici Direct3D che si trovano in memoria video.
In questa sezione vengono trattati gli argomenti seguenti.
Argomento | Descrizione |
---|---|
Uso dei buffer multimediali | Descrive il comportamento generale dei buffer multimediali per tutti i tipi di supporti. |
Buffer video non compressi | Come usare i buffer multimediali che contengono fotogrammi video non compressi. |
Buffer di superficie DirectX | Viene descritto come archiviare una superficie Direct3D in un buffer multimediale. |
Argomenti correlati