Interfaz IMPEG2StreamIdMap (strmif.h)
[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.
Esta interfaz se implementa en cada patilla de salida del filtro Demultiplexer MPEG-2 (Demux) y solo se usa en modo de secuencia de programa. Las aplicaciones u otros filtros llaman a él para asociar el pin con un identificador de secuencia especificado e informar al pin de si se requiere el filtrado de substream en la secuencia. Esta interfaz no se expone cuando el filtro reproduce un archivo (modo de extracción).
Para las secuencias de transporte, use la interfaz IMPEG2PIDMap .
Herencia
La interfaz IMPEG2StreamIdMap hereda de la interfaz IUnknown . IMPEG2StreamIdMap también tiene estos tipos de miembros:
Métodos
La interfaz IMPEG2StreamIdMap tiene estos métodos.
IMPEG2StreamIdMap::EnumStreamIdMap El método EnumStreamIdMap devuelve una colección de todos los identificadores de secuencia asignados en este pin. |
IMPEG2StreamIdMap::MapStreamId El método MapStreamId asigna el identificador de secuencia de una secuencia elemental dentro de una secuencia de programa MPEG-2 a un tipo de contenido multimedia y a información de filtrado de substream. |
IMPEG2StreamIdMap::UnmapStreamId El método UnmapStreamId desasigna la asignación de id. de secuencia creada en una llamada anterior a MapStreamId. |
Requisitos
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | strmif.h (incluye Dshow.h) |