• ▼DirectX 8.1 (C++)
    • Legal Information
    • ▶Introducing DirectX 8.1
    • ▶DirectX Graphics
    • ▶DirectX Audio
    • ▶DirectInput
    • ▶DirectPlay
    • ▼DirectShow
      • ▶Introduction to DirectShow
      • ▶Getting Started
      • ▶About DirectShow
      • ▶Using DirectShow
      • ▶Decoder Development
      • ▶DirectShow Tutorials
      • ▶DirectShow Samples
      • ▼DirectShow Reference
        • ▶DirectShow Filters
        • ▶Interfaces
        • ▶DirectShow Structures
        • ▶DirectShow Enumerated Types
        • ▶Constants and GUIDs
        • ▶Functions
        • ▶DirectShow Data Types
        • ▶MSWebDVD ActiveX Control
        • ▶Property Sets
        • ▶DirectShow Objects
        • ▼DirectShow Base Classes
          • Using the DirectShow Base Classes
          • Introduction to the Filter Base Classes
          • ▼Base Class Reference
            • ▶CAggDirectDraw Class
            • ▶CAggDrawSurface Class
            • ▶CAMEvent Class
            • ▶CAMMsgEvent Class
            • ▶CAMSchedule Class
            • ▶CAMThread Class
            • ▶CAutoLock Class
            • ▶CAutoUsingOutputPin Class
            • ▶CBaseAllocator Class
            • ▶CBaseBasicVideo Class
            • ▼CBaseControlVideo Class
              • CBaseControlVideo::CBaseControlVideo
              • CBaseControlVideo::CheckSourceRect
              • CBaseControlVideo::CheckTargetRect
              • CBaseControlVideo::CopyImage
              • CBaseControlVideo::get_AvgTimePerFrame
              • CBaseControlVideo::get_BitErrorRate
              • CBaseControlVideo::get_BitRate
              • CBaseControlVideo::GetCurrentImage
              • CBaseControlVideo::get_DestinationHeight
              • CBaseControlVideo::get_DestinationLeft
              • CBaseControlVideo::GetDestinationPosition
              • CBaseControlVideo::get_DestinationTop
              • CBaseControlVideo::get_DestinationWidth
              • CBaseControlVideo::GetImageSize
              • CBaseControlVideo::get_SourceHeight
              • CBaseControlVideo::get_SourceLeft
              • CBaseControlVideo::GetSourcePosition
              • CBaseControlVideo::GetSourceRect
              • CBaseControlVideo::get_SourceTop
              • CBaseControlVideo::get_SourceWidth
              • CBaseControlVideo::GetStaticImage
              • CBaseControlVideo::GetTargetRect
              • CBaseControlVideo::GetVideoFormat
              • CBaseControlVideo::get_VideoHeight
              • CBaseControlVideo::GetVideoPaletteEntries
              • CBaseControlVideo::GetVideoSize
              • CBaseControlVideo::get_VideoWidth
              • CBaseControlVideo::IsDefaultSourceRect
              • CBaseControlVideo::IsDefaultTargetRect
              • CBaseControlVideo::IsUsingDefaultSource
              • CBaseControlVideo::IsUsingDefaultDestination
              • CBaseControlVideo::OnUpdateRectangles
              • CBaseControlVideo::OnVideoSizeChange
              • CBaseControlVideo::put_DestinationHeight
              • CBaseControlVideo::put_DestinationLeft
              • CBaseControlVideo::put_DestinationTop
              • CBaseControlVideo::put_DestinationWidth
              • CBaseControlVideo::put_SourceHeight
              • CBaseControlVideo::put_SourceLeft
              • CBaseControlVideo::put_SourceTop
              • CBaseControlVideo::put_SourceWidth
              • CBaseControlVideo::SetControlVideoPin
              • CBaseControlVideo::SetDefaultDestinationPosition
              • CBaseControlVideo::SetDefaultSourcePosition
              • CBaseControlVideo::SetDefaultSourceRect
              • CBaseControlVideo::SetDefaultTargetRect
              • CBaseControlVideo::SetDestinationPosition
              • CBaseControlVideo::SetSourcePosition
              • CBaseControlVideo::SetSourceRect
              • CBaseControlVideo::SetTargetRect
            • ▶CBaseControlWindow Class
            • ▶CBaseDispatch Class
            • ▶CBaseFilter Class
            • ▶CBaseInputPin Class
            • ▶CBaseList Class
            • ▶CBaseMediaFilter Class
            • ▶CBaseObject Class
            • ▶CBaseOutputPin Class
            • ▶CBasePin Class
            • ▶CBasePropertyPage Class
            • ▶CBaseReferenceClock Class
            • ▶CBaseRenderer Class
            • ▶CBaseStreamControl Class
            • ▶CBaseVideoRenderer Class
            • ▶CBaseVideoWindow Class
            • ▶CBaseWindow Class
            • ▶CBasicAudio Class
            • ▶CCmdQueue Class
            • ▶CCritSec Class
            • ▶CDeferredCommand Class
            • ▶CDispParams Class
            • ▶CDrawImage Class
            • ▶CDynamicOutputPin Class
            • ▶CEnumMediaTypes Class
            • ▶CEnumPins Class
            • ▶CFactoryTemplate Class
            • ▶CGenericList Class
            • ▶CImageAllocator Class
            • ▶CImageDisplay Class
            • ▶CImagePalette Class
            • ▶CImageSample Class
            • ▶CLoadDirectDraw Class
            • ▶CMediaControl Class
            • ▶CMediaEvent Class
            • ▶CMediaPosition Class
            • ▶CMediaSample Class
            • ▶CMediaType Class
            • ▶CMemAllocator Class
            • ▶CMsg Class
            • ▶CMsgThread Class
            • ▶COARefTime Class
            • ▶COutputQueue Class
            • ▶CPersistStream Class
            • ▶CPosPassThru Class
            • ▶CPullPin Class
            • ▶CQueue Class
            • ▶CRefTime Class
            • ▶CRenderedInputPin Class
            • ▶CRendererInputPin Class
            • ▶CRendererPosPassThru Class
            • ▶CSeekingPassThru Class
            • ▶CSource Class
            • ▶CSourcePosition Class
            • ▶CSourceSeeking Class
            • ▶CSourceStream Class
            • ▶CSystemClock Class
            • ▶CTransformFilter Class
            • ▶CTransformInputPin Class
            • ▶CTransformOutputPin Class
            • ▶CTransInPlaceFilter Class
            • ▶CTransInPlaceInputPin Class
            • ▶CTransInPlaceOutputPin Class
            • ▶CUnknown Class
            • ▶CVideoTransformFilter Class
            • ▶FOURCCMap Class
          • ▶Utility Functions
          • ▶Debugging Utilities
      • ▶Microsoft TV Technologies C++ Reference
      • ▶Microsoft TV Technologies Visual Basic and Script Reference
      • ▶DirectShow Editing Services C++ Reference
      • ▶DirectShow Editing Services Visual Basic Reference
      • ▶DirectX Media Objects
      • ▶Media Parameters
      • ▶Appendixes
      • Glossary
    • ▶DirectSetup
    • ▶Glossary