ホーム › Media.DirectShow › IFilterMapper
IFilterMapper
COMメソッド 8
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 3 | HRESULT RegisterFilter(GUID clsid, LPWSTR Name, DWORD dwMerit) |
| 4 | HRESULT RegisterFilterInstance(GUID clsid, LPWSTR Name, GUID* MRId) |
| 5 | HRESULT RegisterPin(GUID Filter, LPWSTR Name, BOOL bRendered, BOOL bOutput, BOOL bZero, BOOL bMany, GUID ConnectsToFilter, LPWSTR ConnectsToPin) |
| 6 | HRESULT RegisterPinType(GUID clsFilter, LPWSTR strName, GUID clsMajorType, GUID clsSubType) |
| 7 | HRESULT UnregisterFilter(GUID Filter) |
| 8 | HRESULT UnregisterFilterInstance(GUID MRId) |
| 9 | HRESULT UnregisterPin(GUID Filter, LPWSTR Name) |
| 10 | HRESULT EnumMatchingFilters(IEnumRegFilters** ppEnum, DWORD dwMerit, BOOL bInputNeeded, GUID clsInMaj, GUID clsInSub, BOOL bRender, BOOL bOututNeeded, GUID clsOutMaj, GUID clsOutSub) |