attributo MF_MT_MPEG4_SAMPLE_DESCRIPTION

Contiene la casella di descrizione di esempio per un file MP4 o 3GP.

Tipo di dati

BYTE[]

Ottenere/impostare

Per ottenere questo attributo, chiamare IMFAttributes::GetBlob.

Per impostare questo attributo, chiamare IMFAttributes::SetBlob.

Si applica a

IMFMediaType

Commenti

La casella di descrizione di esempio descrive la codifica usata per un flusso nel file.

L'origine file MPEG-4 imposta questo attributo sul tipo di supporto per ogni flusso. Il valore dell'attributo è costituito dai dati non elaborati nella casella di descrizione di esempio. Se l'origine file MPEG-4 può analizzare la descrizione dell'esempio, aggiunge anche i dettagli del formato al tipo di supporto. In caso contrario, l'applicazione o il decodificatore devono analizzare la descrizione di esempio dall'attributo MF_MT_MPEG4_SAMPLE_DESCRIPTION.

Quando si imposta questo attributo sul sink MPEG-4 tramite il metodo IMFMediaTypeHandler::SetCurrentMediaType , i dati per l'attributo MF_MT_MPEG4_SAMPLE_DESCRIPTION non devono cambiare dopo l'invio di uno o più campioni al sink sull'interfaccia IMFStreamSink::P rocessSample del flusso corrispondente.

La costante GUID per questo attributo viene esportata da mfuuid.lib.

Requisiti

Requisito Valore
Client minimo supportato
Windows 7 [app desktop | App UWP]
Server minimo supportato
Windows Server 2008 R2 [app desktop | App UWP]
Intestazione
Mfapi.h

Vedi anche

Elenco alfabetico degli attributi di Media Foundation

Attributi del tipo di supporto