struttura REGFILTERPINS2 (strmif.h)
[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation. Queste funzionalità sono state ottimizzate per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation invece di DirectShow, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.
La REGFILTERPINS2
struttura contiene informazioni per la registrazione di un filtro tramite l'interfaccia IFilterMapper2 .
Sintassi
typedef struct REGFILTERPINS2 {
DWORD dwFlags;
UINT cInstances;
UINT nMediaTypes;
const REGPINTYPES *lpMediaType;
UINT nMediums;
const REGPINMEDIUM *lpMedium;
const CLSID *clsPinCategory;
} REGFILTERPINS2;
Members
dwFlags
Combinazione bit per bit di zero o più flag REG_PINFLAG .
cInstances
Numero di istanze di questo pin.
nMediaTypes
Numero di tipi di supporti supportati da questo pin.
lpMediaType
Puntatore a una matrice di strutture REGPINTYPES di dimensioni nMediaTypes.
nMediums
Numero di supporti. Può essere pari a zero.
lpMedium
Puntatore a una matrice di strutture REGPINMEDIUM , di dimensioni nMedium.
clsPinCategory
Categoria di puntina facoltativa, dal set di proprietà Pin.
Commenti
Se si usa questa struttura, impostare il membro dwVersion della struttura REGFILTER2 su 2.
Requisiti
Requisito | Valore |
---|---|
Intestazione | strmif.h (include Dshow.h) |