Compartir a través de


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)

Consulte también

Estructuras directShow

Tipos de medios