Merito
[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation. Queste funzionalità sono state ottimizzate per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation invece di DirectShow, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.
I valori meriti definiscono l'ordine in cui Filter Graph Manager tenta di aggiungere filtri durante la compilazione del grafo.
-
**MERIT\_PREFERRED** (0x800000) **MERIT\_NORMAL** (0x600000) **MERIT\_UNLIKELY** (0x400000) **MERIT\_DO\_NOT\_USE** (0x200000) **MERIT\_SW\_COMPRESSOR** (0x100000) **MERIT\_HW\_COMPRESSOR** (0x100050)
Commenti
Ogni filtro viene registrato con un valore di merito. Quando il gestore dei grafici dei filtri compila un grafico, enumera tutti i filtri registrati con il tipo di supporto corretto. Quindi li prova in ordine di merito, dal più alto al più basso. Usa criteri aggiuntivi per scegliere tra i filtri con valore uguale. Non tenta mai di filtrare con un valore di merito minore o uguale a MERIT_DO_NOT_USE.
Un filtro che non deve mai essere considerato per la riproduzione normale deve avere un merito di MERIT_DO_NOT_USE o meno. I filtri possono essere registrati con valori intermedi non definiti da questa enumerazione, ad esempio MERIT_NORMAL + 1.
Requisiti
Requisito | Valore |
---|---|
Intestazione |
|
Vedi anche