Metodo IFilterMapper::EnumMatchingFilters (strmif.h)
[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.
Sintassi
HRESULT EnumMatchingFilters(
[out] IEnumRegFilters **ppEnum,
[in] DWORD dwMerit,
BOOL bInputNeeded,
[in] CLSID clsInMaj,
[in] CLSID clsInSub,
[in] BOOL bRender,
[in] BOOL bOututNeeded,
[in] CLSID clsOutMaj,
[in] CLSID clsOutSub
);
Parametri
[out] ppEnum
Indirizzo di un puntatore all'enumeratore restituito.
[in] dwMerit
Valore minimo di merito dei filtri da enumerare.
bInputNeeded
Valore che indica se deve essere presente almeno un pin di input; TRUE indica che è necessario almeno un pin di input.
[in] clsInMaj
Tipo principale di input obbligatorio. Impostare su GUID_NULL se non è importante.
[in] clsInSub
Sottotipo di input obbligatorio. Impostare su GUID_NULL se non è importante.
[in] bRender
Flag che specifica se il filtro deve eseguire il rendering dell'input; TRUE significa che deve.
[in] bOututNeeded
Valore che indica se deve essere presente almeno un pin di output; TRUE indica che è necessario almeno un pin di output.
[in] clsOutMaj
Tipo principale di output obbligatorio. Impostare su GUID_NULL se non è importante.
[in] clsOutSub
Sottotipo di output obbligatorio. Impostare su GUID_NULL se non è importante.
Valore restituito
Restituisce un valore HRESULT .
Commenti
Impostare il parametro ppEnum come enumeratore per i filtri che corrispondono ai requisiti. Per una descrizione dei valori di merito per il parametro dwMerit , vedere il metodo IFilterMapper::RegisterFilter .
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | strmif.h (include Dshow.h) |