attributo MFT_SUPPORT_DYNAMIC_FORMAT_CHANGE

Specifica se una trasformazione Media Foundation (MFT) supporta le modifiche al formato dinamico.

Tipo di dati

UINT32

Considera come valore booleano.

Commenti

Questo attributo può avere i valori seguenti.

Valore Descrizione
TRUE Il client può modificare il formato di input durante lo streaming.
FALSE Il MFT deve essere svuotato prima che il client possa modificare il formato di input.

 

Per ottenere questo attributo, chiamare prima IMFTransform::GetAttributes per ottenere l'archivio attributi globale per MFT. Chiamare quindi IMFAttributes::GetUINT32 per ottenere il valore dell'attributo.

Se GetAttributes ha esito negativo o l'attributo non è presente, il valore predefinito se FALSE.

Le MFP asincrone devono restituire il valore TRUE.

Per altre informazioni, vedere Gestione delle modifiche del flusso.

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

MFP asincroni

Attributi di trasformazione

IMFAttributes::GetUINT32

IMFAttributes::SetUINT32

IMFTransform