Condividi tramite


attributo MF_TOPOLOGY_HARDWARE_MODE

Specifica se caricare trasformazioni di Microsoft Media Foundation basate su hardware nella topologia.

Tipo di dati

MFTOPOLOGY_HARDWARE_MODE archiviato come UINT32

Ottenere/impostare

Per ottenere questo attributo, chiamare IMFAttributes::GetUINT32.

Per impostare questo attributo, chiamare IMFAttributes::SetUINT32.

Si applica a

IMFTopology

Commenti

Questo attributo è facoltativo. Impostare l'attributo prima di risolvere la topologia.

Valore Descrizione
MFTOPOLOGY_HWMODE_USE_HARDWARE Il caricatore della topologia caricherà le MFC basate su hardware, ad esempio i decodificatori hardware, se disponibili.
Il caricatore della topologia esegue automaticamente il fallback alla decodifica software se non viene trovato alcun decodificatore hardware o se un decodificatore hardware non riesce a connettersi per qualche motivo.
MFTOPOLOGY_HWMODE_SOFTWARE_ONLY Il caricatore della topologia caricherà solo i MFC software, inclusi i decodificatori software.

 

Il valore predefinito è MFTOPOLOGY_HWMODE_SOFTWARE_ONLY, per compatibilità con le applicazioni esistenti. Il valore consigliato è MFTOPOLOGY_HWMODE_USE_HARDWARE.

Se il caricatore della topologia inserisce un MFT hardware nella topologia, imposta l'attributo MFT_ENUM_HARDWARE_URL_Attribute nel nodo della topologia. Per verificare se è presente un hardware MFT, enumerare i nodi nella topologia risolta e verificare se questo attributo è presente.

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