skip navigation
  • Product Bundles

    DevCraft

    All Telerik .NET tools and Kendo UI JavaScript components in one package. Now enhanced with:

    • AI Coding Assistants
    • Embedded Reporting
    • Document Processing Libraries
    • SSO Account Sign-in

    Web

    Kendo UI UI for Angular UI for Vue UI for jQuery KendoReact UI for Blazor UI for ASP.NET Core UI for ASP.NET MVC UI for ASP.NET AJAX

    Mobile

    UI for .NET MAUI

    Document Management

    Telerik Document Processing

    Desktop

    UI for .NET MAUI UI for WinUI UI for WinForms UI for WPF

    Reporting

    Telerik Reporting Telerik Report Server

    Testing & Mocking

    Test Studio Telerik JustMock

    CMS

    Sitefinity

    AI Productivity Tools

    AI Coding Assistants

    UI/UX Tools

    ThemeBuilder Design System Kit Templates and Building Blocks

    Debugging

    Fiddler Fiddler Everywhere Fiddler Classic Fiddler Everywhere Reporter FiddlerCore

    Free Tools

    KendoReact Free VB.NET to C# Converter Testing Framework
    View all products
  • Overview
  • Demos
    • What's New
    • Roadmap
    • Release History
  • Support and Learning

    • Support and Learning Hub
    • First Steps
    • Docs
    • Demos
    • Virtual Classroom
    • Forums
    • Videos
    • Blogs
    • Accessibility
    • Submit a Ticket

    Productivity and Design Tools

    • Visual Studio Extensions
    • Visual Studio Templates
    • Embedded Reporting
  • Pricing
  • Shopping cart
    • Account Overview
    • Your Licenses
    • Downloads
    • Support Center
    • Forum Profile
    • Payment Methods
    • Edit Profile
    • Log out
  • Login
  • Contact Us
  • Try now

Namespace MediaFoundation

Classes

ASFIndexIdentifier

AudioResamplerMediaObject

CColorConvertDMO

CLSID

HttpSchemePlugin

MF_CAPTURE_ENGINE

MF_LeakyBucketPair

MF_MEDIA_ENGINE

MF_MEDIA_SHARING_ENGINE

MFARGB

MFASFSampleExtension

MFAttributesClsid

MFAYUVSample

MFByteStreamBufferingParams

MFByteStreamProxyClassFactory

MFCaptureEngineClassFactory

MFConnector

MFEnabletype

MFExtern

MFImageFormat

MFMediaEngineClassFactory

MFMediaSharingEngineClassFactory

MFMediaType

MFNetCredentialManagerGetParam

MFOffset

MFPKEY

MFPKEY_ASFMEDIASINK

MFProperties

MFRepresentation

MFServices

MFTranscodeContainerType

MFTransformCategory

MFVideoArea

MFVideoFormat

MP3DecMediaObject

MPEG2ByteStreamPlugin

MPEG2DLNASink

Mpeg2VideoInfo

MSAACDecMFT

MSDDPlusDecMFT

MSH264DecoderMFT

MSH264EncoderMFT

MSH265DecoderMFT

MSMPEGAudDecMFT

MSMPEGDecoderMFT

NetSchemePlugin

PlayToSourceClassFactory

UrlmonSchemePlugin

VideoProcessorMFT

WMADecMediaObject

WMVDecoderMFT

Structs

ASFMuxStatistics

MF_BYTE_STREAM_CACHE_RANGE

MFClockProperties

MFMPEG2DLNASINKSTATS

MFPaletteEntry

MFRatio

MFTopoNodeAttributeUpdate

MFTranscodeSinkInfo

MFVideoCompressedInfo

MFVideoInfo

MFVideoSurfaceInfo

Interfaces

IMF2DBuffer

IMFActivate

IMFASFContentInfo

IMFASFIndexer

IMFASFMultiplexer

IMFASFMutualExclusion

IMFASFProfile

IMFASFSplitter

IMFASFStreamConfig

IMFASFStreamSelector

IMFAsyncCallback

IMFAsyncResult

IMFAttributes

IMFAudioMediaType

IMFAudioPolicy

IMFAudioStreamVolume

IMFByteStream

IMFByteStreamBuffering

IMFByteStreamCacheControl

IMFByteStreamCacheControl2

IMFByteStreamHandler

IMFByteStreamProxyClassFactory

IMFCaptureEngine

IMFCaptureEngineClassFactory

IMFCaptureEngineOnEventCallback

IMFCaptureEngineOnSampleCallback

IMFCapturePhotoSink

IMFCapturePreviewSink

IMFCaptureRecordSink

IMFCaptureSink

IMFCaptureSource

IMFClock

IMFClockStateSink

IMFCollection

IMFContentEnabler

IMFContentProtectionManager

IMFDLNASinkInit

IMFFieldOfUseMFTUnlock

IMFFinalizableMediaSink

IMFGetService

IMFMediaBuffer

IMFMediaEngine

IMFMediaEngineClassFactory

IMFMediaEngineEx

IMFMediaEngineExtension

IMFMediaEngineNotify

IMFMediaEngineSrcElements

IMFMediaError

IMFMediaEvent

IMFMediaEventGenerator

IMFMediaEventQueue

IMFMediaSession

IMFMediaSink

IMFMediaSinkPreroll

IMFMediaSource

IMFMediaSourceTopologyProvider

IMFMediaStream

IMFMediaTimeRange

IMFMediaType

IMFMediaTypeHandler

IMFMetadata

IMFMetadataProvider

IMFNetCredential

IMFNetCredentialCache

IMFNetCredentialManager

IMFNetProxyLocator

IMFNetProxyLocatorFactory

IMFNetResourceFilter

IMFNetSchemeHandlerConfig

IMFObjectReferenceStream

IMFPluginControl

IMFPluginControl2

IMFPMPClient

IMFPMPHost

IMFPMPServer

IMFPresentationClock

IMFPresentationDescriptor

IMFPresentationTimeSource

IMFQualityAdvise

IMFQualityAdvise2

IMFQualityAdviseLimits

IMFQualityManager

IMFRateControl

IMFRateSupport

IMFRealTimeClient

IMFRealTimeClientEx

IMFRemoteDesktopPlugin

IMFSAMIStyle

IMFSample

IMFSampleGrabberSinkCallback

IMFSampleGrabberSinkCallback2

IMFSaveJob

IMFSchemeHandler

IMFSequencerSource

IMFShutdown

IMFSimpleAudioVolume

IMFSourceOpenMonitor

IMFSourceResolver

IMFStreamDescriptor

IMFStreamingSinkConfig

IMFStreamSink

IMFTimecodeTranslate

IMFTimer

IMFTopoLoader

IMFTopology

IMFTopologyNode

IMFTopologyNodeAttributeEditor

IMFTranscodeProfile

IMFTranscodeSinkInfoProvider

IMFVideoMediaType

IMFVideoProcessorControl

IMFVideoSampleAllocator

IMFVideoSampleAllocatorCallback

IMFVideoSampleAllocatorEx

IMFVideoSampleAllocatorNotify

IMFWorkQueueServices

IMFWorkQueueServicesEx

Enums

AM_MPEG2Level

AM_MPEG2Profile

AMMPEG2_Flags

ASFSelectionStatus

ASFStatusFlags

AUDIO_STREAM_CATEGORY

ERole

HResult

MediaEventType

MF_CAPTURE_ENGINE_DEVICE_TYPE

MF_CAPTURE_ENGINE_SINK_TYPE

MF_CAPTURE_ENGINE_STREAM_CATEGORY

MF_MEDIA_ENGINE_CANPLAY

MF_MEDIA_ENGINE_CREATEFLAGS

MF_MEDIA_ENGINE_ERR

MF_MEDIA_ENGINE_EVENT

MF_MEDIA_ENGINE_NETWORK

MF_MEDIA_ENGINE_PRELOAD

MF_MEDIA_ENGINE_READY

MF_MEDIA_ENGINE_S3D_PACKING_MODE

MF_MEDIA_ENGINE_SEEK_MODE

MF_MEDIA_ENGINE_STATISTIC

MF_PLUGIN_CONTROL_POLICY

MF_VIDEO_PROCESSOR_MIRROR

MF_VIDEO_PROCESSOR_ROTATION

MFAsfIndexerFlags

MFASFMultiplexerFlags

MFASFSplitterFlags

MFAsfStreamSelectorFlags

MFASync

MFASYNC_WORKQUEUE_TYPE

MFAsyncCallbackQueue

MFAttributeSerializeOptions

MFAttributesMatchType

MFAttributeType

MFByteStreamCapabilities

MFByteStreamSeekingFlags

MFByteStreamSeekOrigin

MFClockCharacteristicsFlags

MFClockRelationalFlags

MFClockState

MFEventFlag

MFFileAccessMode

MFFileFlags

MFFileOpenMode

MFMediaEqual

MFMediaSinkCharacteristics

MFMEDIASOURCE_CHARACTERISTICS

MFMediaSourceCharacteristics

MFNetAuthenticationFlags

MFNetCredentialOptions

MFNetCredentialRequirements

MFNetSourceProtocolType

MFNominalRange

MFObjectType

MFPluginType

MFPMPSessionCreationFlags

MFQualityAdviseFlags

MFQualityDropMode

MFQualityLevel

MFRateDirection

MFResolution

MFSequencerTopologyFlags

MFSessionCapabilities

MFSessionGetFullTopologyFlags

MFSessionSetTopologyFlags

MFShutdownStatus

MFStartup

MFStreamSinkMarkerType

MFTimeFlags

MFTOPOLOGY_DXVA_MODE

MFTopologyType

MFTopoStatus

MFURLTrustStatus

MFVideoChromaSubsampling

MFVideoFlags

MFVideoInterlaceMode

MFVideoLighting

MFVideoPrimaries

MFVideoTransferFunction

MFVideoTransferMatrix

MFWaveFormatExConvertFlags

Delegates

MFExtern.MFPERIODICCALLBACK

Getting Started
  • Install Now
  • Demos
  • Step-by-Step Tutorial
  • Sample Applications
  • SDK Samples
  • Visual Studio Extensions
Support Resources
  • Code Library
  • Knowledge Base
  • Videos
Community
  • Forums
  • Blogs
  • Feedback Portal
  • Document Processing Feedback Portal

Copyright © 2018 Progress Software Corporation and/or its subsidiaries or affiliates.
All Rights Reserved.

Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks for appropriate markings.