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
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 |
|
Vedi anche