attributo MF_TOPOLOGY_DYNAMIC_CHANGE_NOT_ALLOWED

Specifica se la sessione multimediale tenta di modificare la topologia quando il formato di un flusso cambia.

Tipo di dati

UINT32

Ottenere/impostare

Per ottenere questo attributo, chiamare FMAttributes::GetUINT32.

Per impostare questo attributo, chiamare IMFAttributes::SetUINT32.

Si applica a

FMITo topologia

Commenti

Questo attributo controlla il modo in cui la sessione multimediale risponde se il formato di un flusso cambia durante lo streaming.

Se il formato cambia e l'attributo MF_TOPOLOGY_DYNAMIC_CHANGE_NOT_ALLOWED è FALSE, la sessione multimediale potrebbe inserire nuovi nodi nella topologia per corrispondere al nuovo formato. Ad esempio, se le dimensioni del video cambiano, la sessione multimediale potrebbe aggiungere una trasformazione Media Foundation (MFT) che ridimensiona il video. In caso contrario, se l'attributo è TRUE, la sessione multimediale non modifica la topologia.

Il valore predefinito di questo attributo è FALSE. Il valore consigliato è FALSE.

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

Requisiti

Requisito Valore
Client minimo supportato
Windows 7 [solo app desktop]
Server minimo supportato
Windows Server 2008 R2 [solo app desktop]
Intestazione
Mfidl.h

Vedi anche

Elenco alfabetico degli attributi di Media Foundation

Attributi della topologia