> > > Perspective > > > > > > > > > Perspective (cont’d) > > > Evolution Windows 7 Typical Microsoft usage in Windows 7 > > > > > > > > > Use by Windows Media Experiences > > > > > > > > Use by Windows Media Experiences (cont’d) > > > Use by Windows Media Experiences: Summary > > http://msdn.microsoft.com/enus/library/dd564682(VS.85).aspx > http://msdn.microsoft.com/enus/library/bb895967.aspx > > > > > > > > > > > > > > Source Reader > > Asynchronous MFT and Hardware Codecs > Capture support: Device Proxy Transcode API demo Model > > > > > > > > > Hardware Acceleration > > > > > Hardware Acceleration Usage > > > Hardware Acceleration Usage (cont’d) > Picked up by high-level MF APIs, no need to code directly to Async MFTs, > > > > Hardware Acceleration Usage (cont’d) > > > License Program > > [email protected] > > > > > > License Program (cont’d) > > > > > > > Windows Usage > > > > Merit Rules > Media subtype H.264 MPEG-2 MPEG-4 Part 2 Advanced Simple Profile (ASP, compatible with DivX/Xvid/3ivx) MPEG-4 Part 2 Simple Profile (SP) VC-1 and compatible WMV9 WMV not compatible with VC-1 MJPEG Transcoding decoder Yes Yes Transcoding encoder Yes No Playback decoder Yes No Yes Yes No Yes Yes Yes No * No No No No No No Yes * Yes * Fast Transcoding > > > Media Session-Based Transcoding Provided by: Microsoft Microsoft or ISV Video Scaling/Conversion, Other Processing IHV File, Network Pipeline Topology File, Network Custom Input or or Webcam or GPU-Based Hardware Codec Model Shown Custom Output demo Overview > > > > > Overview (cont’d) > Picked up by MF high-level APIs through MF Media Source, no need to code directly to DevProxy > > > > > http://msdn.microsoft.com/en-us/library/ee349147.aspx Use with Source Reader > > > > > Dev Proxy + Source Reader Provided by: Specify URL, Byte Stream, or Media Source Async or Sync Control and Status Microsoft IHV File, Network Custom Input Webcam AVStream Hardware Codec Model Shown Direct access to consume and modify media samples * Optional demo >>FUTURE Tools > > > > > > > > > > > > > > Tools (cont’d) > > > > > > > > > > > > > > > > http://msdn.microsoft.com/enus/library/ms694197(VS.85).aspx http://msdn.microsoft.com/enus/library/dd317909(VS.85).aspx http://msdn.microsoft.com/enus/library/dd940441(VS.85).aspx http://msdn.microsoft.com/enus/library/dd940436(VS.85).aspx http://msdn.microsoft.com/enus/library/dd940439(VS.85).aspx http://msdn.microsoft.com/enus/library/ms694197(VS.85).aspx > > > http://msdn.microsoft.com/enus/library/dd568169.aspx http://social.msdn.microsoft.com/forums/enUS/mediafoundationdevelopment > http://blogs.msdn.com/mf > > channel9.msdn.com/learn Built by Developers for Developers…. © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
© Copyright 2026 Paperzz