Condividi tramite


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 alla successiva. La maggior parte delle applicazioni non usa direttamente buffer multimediali, perché la sessione multimediale gestisce tutto il flusso di dati tra gli oggetti pipeline. È necessario usare i buffer multimediali se si scrive un componente della pipeline o se si usa un componente della pipeline direttamente senza la sessione multimediale.

I buffer multimediali espongono l'interfacciaIMFMediaBuffer. 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 nelle superfici Direct3D che si trovano nella memoria video.

Questa sezione contiene 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.
di Surface Buffer DirectX Descrive come archiviare una superficie Direct3D in un buffer multimediale.

 

Media Foundation Primitives