•        82

The VideoRendererElement allows for high-performance, custom video in WPF. With the VideoRendererElement, a developer can update a pixel buffer or video media sample and have it render in WPF space at MediaElement speed. It is compatible with GDI, DirectShow and direct pixel...



Related Projects

WebCam control for WPF

Reusable WPF control to display high frame rate video such as WebCam or framegrabber DirectShow output. This control uses InteropBitmap introduced in .NET framework 3.5 and managed DirectShow P/Invoke. This control does not uses library, so it's completely imdep...

Camera to Jpeg Files

This is a WPF app that is based on DirectShow. It takes the input from a web camera and turns it into a sequence of JPEG images. I need this for another project but I thought I might share this part anyway in case anyone needs similar solution.

XNA DirectShow Video Player

Allows Video Playback in the Microsoft XNA Framework, using DirectShow.

Exploring VMR Features on WEC7

This is the sample application helps you to do alpha blending the bitmap on camera streaming in Windows Embedded Compact 7 using Directshow video Renderer (VMR). It is a VS2008 based smart device project developed on C++. I have explained the sample application in the followin...

GraphicsFramework.Net - Canvas for GDI, WPF, Silverlight and Windows Phone 7

GraphicsFramework.Net is a device independent graphics framework which can be use to create canvas for GDI, WPF, Silverlight and Windows Phone 7. Development of graphic applications will become easier and faster. It's developed in C# using Portable Class Libraries.

Virtual VCR

Virtual VCR is a DirectShow video capture application that allows you to capture Audio and Video to your hard drive in the AVI file format. Small DirectShow Video capture application designed to work with WDM drivers.


wpf game! WPF???DirectX?????????????????????GDI+???WPF????????????????????? WPF???3D????????3D?????????????????2D????????? ??????????????????????????????????

CinderDirectShow - Video playback for libCinder using DirectShow

Video playback for libCinder using DirectShow

VideoCaptureTest - DirectShow Video Capture Test.

DirectShow Video Capture Test.

libdshowcapture - Free and Open Source C++11 Library for capturing DirectShow video/audio devices on windows

Free and Open Source C++11 Library for capturing DirectShow video/audio devices on windows.

WPF Win32 Interop Render Control

Breath new WPF life into those legacy Win32 controls. Win32HostRenderer is a WPF control that will host a Win32 control and render it onto a WPF bitmap buffer allowing you to interact with the control and apply anchors and other sweet WPF trickery and magic. It works with 2D ...

Coco3D - Generic 3D Software Renderer

Coco3D is a real-time 3D software renderer for Windows PCs and mobile devices. This is a research project aiming to create a platform independant 3D graphic library that provides a transparent API accross the Windows desktop and the mobile platform. Coco3D extensively uses C...


A peer to peer streaming system built on top of Wpf/Wcf/DirectShow and OpenGL.

HPC cluster video encoder

HPC cluster video encoder is a cluster application that provides near real-time encoding of video different formats and size. It's developed in C# using Microsoft Expression Encoder 3 object model, Microsoft Advanced VC-1 video codec and Microsoft HPC Pack 2008 SDK.

Power Video Player

Power Video Player is a slim feature-rich video/dvd player that meets everyday needs in video playback on PC with a bunch of advanced features on board.

OBS - Open Broadcaster Software

Open Broadcaster Software is free and open source software for video recording and live streaming. It supports Encoding using H264 (x264) and AAC, Intel Quick Sync Video (QSV) and NVENC, Live RTMP streaming to Twitch, YouTube, DailyMotion, Hitbox and more, DirectShow capture device support, GPU-based game capture for high performance game streaming and lot more.

Home Media Center

Home Media Center is a server application for UPnP / DLNA compatible devices. It supports streaming and transcoding media files, Windows desktop and video from webcams. This project is developed in C#, C++ and uses DirectShow, Media Foundation.

Video Processing Project

Video processing source code for algorithms and tools used in software media pipelines. The currently available source code is written in C++ with their associated libraries and DirectShow Filters. Filters include an H.264 encoder, H.264 decoder, H.264 source filter, YUV source, RGB to YUV color conversion, croppers, scalers, video mixing/picture in picture filters, rotate filter, and many more. Code is released under BSD license with exception of H.264 codec related classes which are rele

ohMediaPlayer - OpenHome Audio and Video Renderer

OpenHome Audio and Video Renderer


DBV is a lossy video codec based on wavelets and MSPIHT algorithm. It consists of core library, Video for Windows driver and DirectShow filter.