REGFILTERPINS (Compact 2013)
3/26/2014
This structure contains pin information for registering a filter.
Syntax
typedef struct{
LPWSTR strName;
BOOL bRendered;
BOOL bOutput;
BOOL bZero;
BOOL bMany;
const CLSID* clsConnectsToFilter;
const WCHAR* strConnectsToPin;
UINT nMediaTypes;
const REGPINTYPES* lpMediaType;
} REGFILTERPINS;
Members
- strName
Name of the pin.
- bRendered
Set to TRUE if the filter renders this input; otherwise, set to FALSE.
- bOutput
Set to TRUE if this pin is an output pin.
- bZero
Set to TRUE if the filter has zero instances of this pin; otherwise, set to FALSE.
- bMany
Set to TRUE if the filter has more than one instance of this pin; otherwise, set to FALSE.
- clsConnectsToFilter
CLSID of the filter to which this filter connects in a filter graph.
- strConnectsToPin
Name of the pin to which this pin connects in a filter graph.
- nMediaTypes
Number of media types supported by this pin.
- lpMediaType
REGPINTYPES structure providing media type information.
Remarks
This structure is used by the IFilterMapper interface for filter registration.
Requirements
Header |
dshow.h |
Library |
Strmiids.lib |