Of the ~541 interfaces defined in the source code, 304 of them have 
been tested to ensure that they are correctly defined.  If you were
to count all the methods on those interface, you would find that we
have tested almost 1,800 methods.

These interfaces have been tested

IAMAnalogVideoDecoder
IAMAsyncReaderTimestampScaling
IAMAudioInputMixer
IAMAudioRendererStats
IAMBufferNegotiation
IAMCameraControl
IAMClockAdjust
IAMClockSlave
IAMCopyCaptureFileProgress
IAMCrossbar
IAMDecoderCaps
IAMDirectSound
IAMDroppedFrames
IAMErrorLog
IAMExtDevice
IAMExtendedSeeking
IAMExtTransport
IAMFilterMiscFlags
IAMGraphBuilderCallback
IAMGraphStreams
IAMLine21Decoder
IAMMediaContent
IAMMediaContent2
IAMMediaStream
IAMMediaTypeSample
IAMMediaTypeStream
IAMMultiMediaStream
IAMOpenProgress
IAMOverlayFX
IAMPluginControl
IAMResourceControl
IAMSetErrorLog
IAMStats
IAMStreamConfig
IAMStreamControl
IAMStreamSelect
IAMTimeline
IAMTimelineComp
IAMTimelineEffect
IAMTimelineEffectable
IAMTimelineGroup
IAMTimelineObj
IAMTimelineSplittable
IAMTimelineSrc
IAMTimelineTrack
IAMTimelineTrans
IAMTimelineTransable
IAMTimelineVirtualTrack
IAMTuner
IAMTunerNotification
IAMTVAudio
IAMTVTuner
IAMVfwCompressDialogs
IAMVideoCompression
IAMVideoControl
IAMVideoDecimationProperties
IAMVideoProcAmp
IAMWstDecoder
IAnalogAudioComponentType
IAnalogLocator
IAnalogRadioTuningSpace
IAnalogRadioTuningSpace2
IAnalogTVTuningSpace
IAsyncReader
IATSCChannelTuneRequest
IATSCComponentType
IATSCLocator
IATSCLocator2
IATSCTuningSpace
IAudioMediaStream
IAuxInTuningSpace
IAuxInTuningSpace2
IBaseFilter
IBasicAudio
IBasicVideo
IBasicVideo2
IBDA_AutoDemodulate
IBDA_DeviceControl
IBDA_DigitalDemodulator
IBDA_EthernetFilter
IBDA_FrequencyFilter
IBDA_IPSinkControl
IBDA_IPSinkInfo
IBDA_IPV4Filter
IBDA_IPV6Filter
IBDA_LNBInfo
IBDA_SignalProperties
IBDA_SignalStatistics
IBDA_Topology
IBDAComparable
IBDACreateTuneRequestEx
IBroadcastEvent
IBroadcastEventEx
ICaptureGraphBuilder2
ICAT
ICCSubStreamFiltering
IChannelIDTuneRequest
IChannelTuneRequest
IComponent
IComponents
IComponentsNew
IComponentType
IComponentTypes
IConfigAsfWriter
IConfigAsfWriter2
IConfigAviMux
IConfigInterleaving
ICreateDevEnum
ICreatePropBagOnRegKey
IDeferredCommand
IDigitalCableLocator
IDigitalCableTuningSpace
IDigitalLocator
IDMOVideoOutputOptimizations
IDMOWrapperFilter
IDTFilter
IDTFilter2
IDTFilter3
IDTFilterConfig
IDVB_BAT
IDVB_EIT
IDVB_NIT
IDVB_SDT
IDVB_TOT
IDVBCLocator
IDvbLogicalChannelDescriptor
IDvbSatelliteDeliverySystemDescriptor
IDVBSLocator
IDVBSTuningSpace
IDvbTerrestrialDeliverySystemDescriptor
IDVBTLocator
IDVBTuneRequest
IDVBTuningSpace
IDVBTuningSpace2
IDvdCmd
IDvdControl2
IDvdGraphBuilder
IDvdInfo2
IDvdState
IDVEnc
IDVRGB219
IDVSplitter
IEnumComponents
IEnumComponentTypes
IEnumDMO
IEnumFilters
IEnumMediaTypes
IEnumPins
IEnumStreamBufferRecordingAttrib
IEnumTuningSpaces
IErrorLog
IETFilterConfig
IEvalRat
IFileSinkFilter
IFileSinkFilter2
IFileSourceFilter
IFilterChain
IFilterGraph
IFilterGraph2
IFilterGraph3
IFilterMapper2
IFilterMapper3
IFrequencyMap
IGenericDescriptor
IGetCapabilitiesKey
IGraphBuilder
IGraphConfig
IGraphConfigCallback
IGraphVersion
IIPDVDec
IKsPin
IKsPropertySet
IKsTopologyInfo
ILanguageComponentType
ILocator
IMediaBuffer
IMediaControl
IMediaDet
IMediaEvent
IMediaEventEx
IMediaEventSink
IMediaFilter
IMediaLocator
IMediaObject
IMediaObjectInPlace
IMediaParamInfo
IMediaParams
IMediaPosition
IMediaPropertyBag
IMediaSample
IMediaSample2
IMediaSeeking
IMediaStream
IMediaStreamFilter
IMemAllocator
IMemAllocatorCallbackTemp
IMemAllocatorNotifyCallbackTemp
IMixerOCX
IMixerOCXNotify
IMixerPinConfig
IMixerPinConfig2
IMPEG2Component
IMPEG2ComponentType
IMpeg2Data
IMpeg2Demultiplexer
IMPEG2PIDMap
IMpeg2Stream
IMPEG2StreamIdMap
IMPEG2TuneRequest
IMPEG2TuneRequestFactory
IMPEG2TuneRequestSupport
IMpegAudioDecoder
IMultiMediaStream
IObjectWithSite
IPAT
IPersist
IPersistMediaPropertyBag
IPersistStream
IPersistTuneXml
IPersistTuneXmlUtility
IPersistTuneXmlUtility2
IPin
IPinConnection
IPinFlowControl
IPMT
IPropertyBag
IPropertySetter
IQualityControl
IQualProp
IQueueCommand
IReferenceClock
IReferenceClockTimerControl
IRegisterServiceProvider
IRenderEngine
IRenderEngine2
IResize
ISampleGrabber
ISampleGrabberCB
ISBE2Crossbar
ISBE2EnumStream
ISBE2FileScan
ISBE2GlobalEvent
ISBE2GlobalEvent2
ISBE2MediaTypeProfile
ISBE2SpanningEvent
ISBE2StreamMap
ISectionList
ISeekingPassThru
IServiceProvider
ISmartRenderEngine
ISpecifyPropertyPages
IStreamBufferConfigure
IStreamBufferConfigure2
IStreamBufferConfigure3
IStreamBufferDataCounters
IStreamBufferInitialize
IStreamBufferMediaSeeking
IStreamBufferMediaSeeking2
IStreamBufferRecComp
IStreamBufferRecordControl
IStreamBufferRecordingAttribute
IStreamBufferSink
IStreamBufferSink2
IStreamBufferSink3
IStreamBufferSource
IStreamSample
ITuner
ITunerCap
ITuneRequest
ITuningSpace
ITuningSpaceContainer
ITuningSpaces
IVideoFrameStep
IVideoWindow
IVMRAspectRatioControl
IVMRAspectRatioControl9
IVMRDeinterlaceControl
IVMRDeinterlaceControl9
IVMRFilterConfig
IVMRFilterConfig9
IVMRImageCompositor
IVMRImageCompositor9
IVMRImagePresenter9
IVMRImagePresenterConfig
IVMRImagePresenterConfig9
IVMRMixerBitmap
IVMRMixerBitmap9
IVMRMixerControl
IVMRMixerControl9
IVMRMonitorConfig
IVMRMonitorConfig9
IVMRSurfaceAllocator9
IVMRSurfaceAllocatorEx9
IVMRSurfaceAllocatorNotify9
IVMRVideoStreamControl
IVMRVideoStreamControl9
IVMRWindowlessControl
IVMRWindowlessControl9
IVPBaseNotify
IVPManager
IVPNotify
IVPNotify2
IXDSCodecConfig
IXml2Dex

------------------------------------------------------------------------------
These interfaces are in the source code, but have not been tested.  See 
ReadMe.rtf for a discussion of untested interfaces.

IBDA_AUX
IBDA_ConditionalAccessEx
IBDA_DigitalDemodulator2
IBDA_DigitalDemodulator3
IBDA_DiseqCommand
IBDA_DRIDRMService
IBDA_DRIWMDRMSession
IBDA_DRMService
IBDA_Encoder
IBDA_EventingService
IBDA_FDC
IBDA_GuideDataDeliveryService
IBDA_ISDBConditionalAccess
IBDA_MUX
IBDA_NameValueService
IBDA_TransportStreamSelector
IBDA_UserActivityService
IBDA_WMDRMSession
IBDA_WMDRMTuner
IDigitalCableTuneRequest
IDVB_EIT2
IDvbComponentDescriptor
IDvbContentDescriptor
IDvbContentIdentifierDescriptor
IDvbDataBroadcastDescriptor
IDvbDataBroadcastIDDescriptor
IDvbDefaultAuthorityDescriptor
IDvbExtendedEventDescriptor
IDvbHDSimulcastLogicalChannelDescriptor
IDvbLinkageDescriptor
IDvbLogicalChannel2Descriptor
IDvbLogicalChannelDescriptor2
IDvbMultilingualServiceNameDescriptor
IDvbNetworkNameDescriptor
IDvbParentalRatingDescriptor
IDvbPrivateDataSpecifierDescriptor
IDvbServiceAttributeDescriptor
IDvbServiceDescriptor2
IDvbServiceListDescriptor
IDvbShortEventDescriptor
IDvbSiParser2
IDVBSLocator2
IDvbSubtitlingDescriptor
IDvbTeletextDescriptor
IDvbTerrestrial2DeliverySystemDescriptor
IDVBTLocator2
IESCloseMmiEvent
IESEvent
IESEventFactory
IESEvents
IESEventService
IESEventServiceConfiguration
IESFileExpiryDateEvent
IESIsdbCasResponseEvent
IESLicenseRenewalResultEvent
IESOpenMmiEvent
IESRequestTunerEvent
IESValueUpdatedEvent
IGenericDescriptor2
IGpnvsCommonBase
IISDB_BIT
IISDB_CDT
IISDB_EMM
IISDB_LDT
IISDB_NBIT
IISDB_SDT
IISDB_SDTT
IIsdbAudioComponentDescriptor
IIsdbCAContractInformationDescriptor
IIsdbCADescriptor
IIsdbCAServiceDescriptor
IIsdbComponentGroupDescriptor
IIsdbDataContentDescriptor
IIsdbDigitalCopyControlDescriptor
IIsdbDownloadContentDescriptor
IIsdbEmergencyInformationDescriptor
IIsdbEventGroupDescriptor
IIsdbHierarchicalTransmissionDescriptor
IIsdbLogoTransmissionDescriptor
IIsdbSeriesDescriptor
IIsdbSIParameterDescriptor
IIsdbSiParser2
IISDBSLocator
IIsdbTerrestrialDeliverySystemDescriptor
IIsdbTSInformationDescriptor
IPBDA_EIT
IPBDA_Services
IPBDAAttributesDescriptor
IPBDAEntitlementDescriptor
IPBDASiParser
IServiceLocationDescriptor
ISIInbandEPG
ISIInbandEPGEvent
ITunerCapEx
ITuneRequestInfoEx

------------------------------------------------------------------------------

These interfaces are in the source code, but are deprecated, undocumented, 
intended for Ole Automation or otherwise untestable which means they are not, 
and will not be tested:

IAMAnalogVideoEncoder
IAMCertifiedOutputProtection
IAMChannelInfo
IAMCollection
IAMDeviceRemoval
IAMDevMemoryAllocator
IAMDevMemoryControl
IAMExtendedErrorInfo
IAMFilterGraphCallback
IAMLatency
IAMNetShowConfig
IAMNetShowExProps
IAMNetShowPreroll
IAMNetworkStatus
IAMovieSetup
IAMParse
IAMPhysicalPinInfo
IAMPlayList
IAMPlayListItem
IAMPushSource
IAMRebuild
IAMTimecodeDisplay
IAMTimecodeGenerator
IAMTimecodeReader
IAMTVAudioNotification
IAMVfwCaptureDialogs
IAMVideoAccelerator
IAMVideoAcceleratorNotify
IAnalogLocator
IATSC_EIT
IATSC_ETT
IATSC_MGT
IATSC_STT
IATSC_VCT
IAtscContentAdvisoryDescriptor
IAtscPsipParser
IAttributeGet
IAttributeSet
IAudioData
IAudioStreamSample
IBaseVideoMixer
IBDA_AutoDemodulateEx
IBDA_ConditionalAccess
IBDA_DiagnosticProperties
IBDA_DRM
IBDA_EasMessage
IBDA_NetworkProvider
IBDA_NullTransform
IBDA_PinControl
IBDA_TIF_REGISTRATION
IBDA_TransportStreamInfo
IBDA_VoidTransform
IBPCSatelliteTuner
ICameraControl
ICaptionServiceDescriptor
ICaptureGraphBuilder
ICodecAPI
IDDrawExclModeVideo
IDDrawExclModeVideoCallback
IDecimateVideoImage
IDirectDrawMediaSample
IDirectDrawMediaSampleAllocator
IDirectDrawVideo
IDistributorNotify
IDMOQualityControl
IDrawVideoImage
IDShowPlugin
IDTFilterBlockedOverlay
IDTFilterEvents
IDVB_DIT
IDVB_RST
IDVB_SIT
IDVB_ST
IDVB_TDT
IDvbCableDeliverySystemDescriptor
IDvbFrequencyListDescriptor
IDvbServiceDescriptor
IDvbSiParser
IDvdControl
IDvdInfo
IDXEffect
IDxtAlphaSetter
IDxtCompositor
IDxtJpeg
IDxtKey
IEncoderAPI
IEnumGuideDataProperties
IEnumPIDMap
IEnumRegFilters
IEnumStreamIdMap
IEnumTuneRequests
IETFilter
IETFilterEvents
IFilterInfo
IFilterMapper
IFindCompressorCB
IFullScreenVideo
IFullScreenVideoEx
IGrfCache
IGuideData
IGuideDataEvent
IGuideDataLoader
IGuideDataProperty
IKsNodeControl
IMediaSample2Config
IMediaTypeInfo
IMemInputPin
IMemoryData
IMPEG2_TIF_CONTROL
IMpeg2TableFilter
IOverlay
IOverlayNotify
IOverlayNotify2
IPinInfo
IPSITables
IReferenceClock2
IRegFilterInfo
IRegisterTuner
IResourceConsumer
IResourceManager
IScanningTuner
IScanningTunerEx
ISCTE_EAS
ISelector
ISpecifyParticularPages
IStreamBuilder
ITSDT
ITuneRequestInfo
IVideoEncoder
IVideoProcAmp
IVMRImagePresenter
IVMRImagePresenterExclModeConfig
IVMRSurface
IVMRSurface9
IVMRSurfaceAllocator
IVMRSurfaceAllocatorNotify
IVPBaseConfig
IVPConfig
IVPVBIConfig
IVPVBINotify
IXDSCodec
IXDSCodecEvents
IXDSToRat
