Description: To perfect support in WPF YUV data show, the usual solution is to use the first WPF YUV data into RGB data can be supported, and then use controls similar to WriteableBitmap, and put his show on the WPF. The main problem is that in doing so make RGB conversion, consumes a lot of CPU, the efficiency is relatively low. An optimization approach is to use FFMPEG Lane SwScale or Intel' s IPP libraries that after a certain amount of optimization, can limited use hardware acceleration. 2 Here is an example of a use WritableBitmap.
To Search:
File list (Check if you may need any files):
WpfD3D\3rdParty\avcodec-53.dll
......\........\avdevice-53.dll
......\........\avfilter-2.dll
......\........\avformat-53.dll
......\........\avutil-51.dll
......\........\postproc-51.dll
......\........\SlimDX.dll
......\........\swscale-2.dll
......\Render.Core\D3DElement.cs
......\...........\D3DImageSource.cs
......\...........\FrameFormat.cs
......\...........\Imaging\ConverterResizer.cs
......\...........\.......\Cropper.cs
......\...........\.......\PixelAlignmentType.cs
......\...........\.......\PlanarImage.cs
......\...........\.......\SwScale.cs
......\...........\Interop.cs
......\...........\IRenderSource.cs
......\...........\Properties\AssemblyInfo.cs
......\...........\..........\Resources.Designer.cs
......\...........\..........\Resources.resx
......\...........\..........\Settings.Designer.cs
......\...........\..........\Settings.settings
......\...........\Renderer.Core.csproj
......\...........\Renderer.Core.csproj.user
......\...........\Utils.cs
......\...........\Vertex.cs
......\...........\WriteableBitmapSource.cs
......\SampleApp\App.xaml
......\.........\App.xaml.cs
......\.........\FrameData.cs
......\.........\MainWindow.xaml
......\.........\MainWindow.xaml.cs
......\.........\Properties\AssemblyInfo.cs
......\.........\..........\Resources.Designer.cs
......\.........\..........\Resources.resx
......\.........\..........\Settings.Designer.cs
......\.........\..........\Settings.settings
......\.........\SampleApp.csproj
......\.........\SampleApp.suo
......\.........\yv12.dat
......\WpfD3D.sln
......\WpfD3D.suo
......\Render.Core\Imaging
......\...........\Properties
......\SampleApp\Properties
......\3rdParty
......\Render.Core
......\SampleApp
WpfD3D