estructura REGFILTERPINS2 (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 REGFILTERPINS2
estructura contiene información para registrar un filtro a través de la interfaz IFilterMapper2 .
Sintaxis
typedef struct REGFILTERPINS2 {
DWORD dwFlags;
UINT cInstances;
UINT nMediaTypes;
const REGPINTYPES *lpMediaType;
UINT nMediums;
const REGPINMEDIUM *lpMedium;
const CLSID *clsPinCategory;
} REGFILTERPINS2;
Miembros
dwFlags
Combinación bit a bit de cero o más marcas de REG_PINFLAG .
cInstances
Número de instancias de este pin.
nMediaTypes
Número de tipos de medios admitidos por esta patilla.
lpMediaType
Puntero a una matriz de estructuras REGPINTYPES , de tamaño nMediaTypes.
nMediums
Número de medios. Puede ser cero.
lpMedium
Puntero a una matriz de estructuras REGPINMEDIUM , de tamaño nMediums.
clsPinCategory
Categoría de anclaje opcional, desde el conjunto de propiedades Pin.
Comentarios
Si usa esta estructura, establezca el miembro dwVersion de la estructura REGFILTER2 en 2.
Requisitos
Requisito | Valor |
---|---|
Header | strmif.h (incluye Dshow.h) |