attributo MF_MT_COMPRESSED

Specifica per un tipo di supporto se i dati multimediali sono compressi.

Tipo di dati

UINT32

Trattare come valore booleano.

Commenti

Se questo attributo è TRUE, il tipo di supporto è un formato compresso. In caso contrario, il tipo di supporto non è compresso o il tipo di compressione non è noto.

Questo attributo non è garantito che sia impostato su TRUE per tutti i formati compressi, pertanto le applicazioni non devono in genere basarsi su questo attributo. Il modo più affidabile per determinare se un formato è compresso consiste nel mantenere un elenco di formati noti. Se un'applicazione non riconosce un formato, come specificato nell'attributo MF_MT_SUBTYPE , non deve presumere nulla sulla compressione del formato.

Per determinare se un formato usa la compressione temporale (ovvero alcuni esempi vengono calcolati come delta degli esempi precedenti), controllare l'attributo MF_MT_ALL_SAMPLES_INDEPENDENT .

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

Requisiti

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

Vedi anche

Elenco alfabetico degli attributi di Media Foundation

FMAttributes::GetUINT32

FMAttributes::SetUINT32

IMFMediaType

Attributi del tipo di supporto