Estructura REGPINTYPES (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.
La REGPINTYPES
estructura contiene información de tipo multimedia para registrar un filtro.
Sintaxis
typedef struct REGPINTYPES {
const CLSID *clsMajorType;
const CLSID *clsMinorType;
} REGPINTYPES;
Miembros
clsMajorType
GUID de tipo principal del tipo de medio.
clsMinorType
GUID de subtipo del tipo de medio. Puede ser MEDIASUBTYPE_NULL.
Comentarios
Esta estructura la usa la interfaz IFilterMapper2 para identificar los tipos de medios que admite un pin. El tipo de AMOVIESETUP_MEDIATYPE equivalente se usa en plantillas de generador de clases (CFactoryTemplate).
Para registrar un intervalo de subtipos dentro del mismo tipo principal, use el valor MEDIASUBTYPE_NULL.
Para obtener más información, vea Cómo registrar filtros directShow.
Requisitos
Requisito | Valor |
---|---|
Header | strmif.h (incluya Dshow.h) |