# IMFPartSwitcher Member List

This is the complete list of members for IMFPartSwitcher, including all inherited members.

AddRef()=0 | IMCUnknown | `[pure virtual]`
GetPartsCount() const =0 | IMFPartSwitcher | `[pure virtual]`
GetShownPart()=0 | IMFPartSwitcher | `[pure virtual]`
GetThisPart()=0 | IMFPartSwitcher | `[pure virtual]`
InsertPart(int32 insertPos, IMFPart *inPart)=0 | IMFPartSwitcher | `[pure virtual]`
QueryInterface(const MCIID &riid, void **ppvObj)=0 | IMCUnknown | `[pure virtual]`
Release()=0 | IMCUnknown | `[pure virtual]`
RemoveParts(int32 index, int32 count)=0 | IMFPartSwitcher | `[pure virtual]`
SetParts(const TMCCountedPtrArray< IMFPart > &inParts)=0 | IMFPartSwitcher | `[pure virtual]`
ShowPart(int32 inPartIndex)=0 | IMFPartSwitcher | `[pure virtual]`