Mérito

[La característica asociada a esta página, DirectShow, es una característica heredada. Se ha reemplazado por MediaPlayer, IMFMediaEngine y Captura de audio/vídeo en Media Foundation. Esas características se han optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use MediaPlayer, IMFMediaEngine y Audio/Video Capture en Media Foundation en lugar de DirectShow, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.

Los valores de mérito definen el orden en el que el Administrador de gráficos de filtros intenta agregar filtros durante la creación de gráficos.

**MERIT\_PREFERRED** (0x800000) **MERIT\_NORMAL** (0x600000) **MERIT\_UNLIKELY** (0x400000) **MERIT\_DO\_NOT\_USE** (0x200000) **MERIT\_SW\_COMPRESSOR** (0x100000) **MERIT\_HW\_COMPRESSOR** (0x100050)

Observaciones

Cada filtro se registra con un valor de mérito. Cuando el administrador de gráficos de filtros compila un grafo, enumera todos los filtros registrados con el tipo de medio correcto. Entonces los intenta en orden de mérito, de más a menor. (Usa criterios adicionales para elegir entre filtros con igual mérito). Nunca intenta filtrar con un valor de mérito menor o igual que MERIT_DO_NOT_USE.

Un filtro que nunca se debe tener en cuenta para la reproducción normal debe tener un mérito de MERIT_DO_NOT_USE o menos. Los filtros se pueden registrar con valores intermedios no definidos por esta enumeración, como MERIT_NORMAL + 1.

Requisitos

Requisito Value
Encabezado
Dshow.h

Consulte también

Constantes y GUID

Directrices para registrar filtros

Conexión inteligente