AMOVIESETUP_PIN
A version of this page is also available for
4/8/2010
This structure contains pin information for registering a filter.
Syntax
typedef struct _AMOVIESETUP_PIN{
LPWSTR strName;
BOOL bRendered;
BOOL bOutput;
BOOL bZero;
BOOL bMany;
const CLSID* clsConnectsToFilter;
LPWSTR strConnectsToPin;
UINT nMediaTypes;
LPAMOVIESETUP_MEDIATYPE lpMediaType;
} AMOVIESETUP_PIN;
Members
- strName
Name of the pin.
- bRendered
Set to TRUE if the filter renders this input; otherwise, set to FALSE.
- bOutput
Flag to indicate if this pin is an output pin.
bZero
If the filter has zero instances of this pin, set this to TRUE; otherwise, set to FALSE.For example, a decompression filter might choose not to create a sound output pin for a movie without a sound track.
bMany
If the filter has many instances of this pin, set this to TRUE; otherwise, set to FALSE.For example, a mixer might have multiple instances of its input pin.
- 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
AMOVIESETUP_MEDIATYPE structure providing media type information.
Requirements
Header | dshow.h |
Windows Embedded CE | Windows CE 2.12 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |
Note | Microsoft DirectShow applications and DirectShow filters have different include file and Library requirements For more information, see Setting Up the Build Environment, Version 2.12 requires DXPAK 1.0 or later |