Microsoft DirectX 8.0

REGFILTERPINS2 構造体

構造体

IFilterMapper2 インターフェイスを通じてフィルタを登録するための情報が格納される。

構文

typedef struct
{    
    DWORD               dwFlags;
    UINT                cInstances;
    UINT                nMediaTypes; 
    const REGPINTYPES   *lpMediaType;
    UINT                nMediums;
    const REGPINMEDIUM  *lpMedium;
    const CLSID         *clsPinCategory;
} REGFILTERPINS2;

メンバ

dwFlags
REG_PINFLAG フラグのビットごとの組み合わせ (0 個でもよい)。
cInstances
ピンのインスタンス数。
nMediaTypes
このピンがサポートするメディア サンプル数。
lpMediaType
REGPINTYPES 構造体の配列へのポインタ。配列のサイズは nMediaTypes
nMediums
メディア数。0 でもよい。
lpMedium
REGPINMEDIUM 構造体の配列へのポインタ。配列のサイズは nMediums
clsPinCategory
ピン プロパティ セットから得られるピン カテゴリ (省略可能)。

注意

この構造体を使用する場合は、REGFILTER2 構造体の dwVersion メンバに 2 を設定する。