estrutura REGFILTERPINS2 (strmif.h)
[O recurso associado a esta página, DirectShow, é um recurso herdado. Foi substituído por MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation. Esses recursos foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation em vez de DirectShow, quando possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]
A REGFILTERPINS2
estrutura contém informações para registrar um filtro por meio da interface IFilterMapper2 .
Sintaxe
typedef struct REGFILTERPINS2 {
DWORD dwFlags;
UINT cInstances;
UINT nMediaTypes;
const REGPINTYPES *lpMediaType;
UINT nMediums;
const REGPINMEDIUM *lpMedium;
const CLSID *clsPinCategory;
} REGFILTERPINS2;
Membros
dwFlags
Combinação bit a bit de zero ou mais sinalizadores REG_PINFLAG .
cInstances
Número de instâncias desse pino.
nMediaTypes
Número de tipos de mídia compatíveis com esse pin.
lpMediaType
Ponteiro para uma matriz de estruturas REGPINTYPES , de tamanho nMediaTypes.
nMediums
Número de médiuns. Pode ser zero.
lpMedium
Ponteiro para uma matriz de estruturas REGPINMEDIUM , de tamanho nMediums.
clsPinCategory
Categoria de pino opcional, do Conjunto de Propriedades do Pin.
Comentários
Se você usar essa estrutura, defina o membro dwVersion da estrutura REGFILTER2 como 2.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | strmif.h (inclua Dshow.h) |