Skip to content

OtterBub/MFCDirectShow

Repository files navigation

MFCDirectShow

https://github.com/OtterBub/MFCDirectShow

This Project for My Study.

DirectShow Library Test.

Update History

2022-03-28

  • Draw DirectX3D 11 (But there is an issue. (color))
  • Draw Leak Memory Issue - Fixed

2022-03-14.2

  • Change Direct SDKMode on Dialog Window

2022-03-14.1

  • Get Interface, Set hWnd by Interface
  • include SKP-ark Renderer Filter in MFCDirecTshowTestApp
  • Direct 3D 11 Draw Triangle Filter

2022-03-11

  • "Registration_AX.bat" Issue Fixed
  • DRenderer Done, but Working Convert to Direct3D

2022-03-10

  • Add Batch File For AX File Auto Registration
  • Add Project For Renderer Filter

2022-03-07.2

  • Add MyFilter(SKParkFilter) (Base Samples DumpFilter)

2022-03-07.1

  • Add BaseClasses (For Create Filter)

2022-03-03.3

  • Build KoLang.DLL (For Support Other Language Test)

2022-03-03.2

  • Get Current Directory, Load DLL File

2022-03-03.1

  • Apply Button Load Image by Load DLL
  • Read Registry

2022-03-02.2

  • Add View Text Control Read Registry Value

2022-03-02.1

  • Add Resolution Scale
  • Add DLL Project (Add For Image to main project)

2022-02-28.3

  • View Position is Center
  • Add View Scale Menu

2022-02-28.2

  • if dont select resolution, Auto Select ListBox

2022-02-28.1

  • Add Change Resolution Function (CDShow::SetResolution)

2022-02-25.2

  • Add Available Resolution to List Box

2022-02-25.1

  • FirstCommit
  • Camera Select And Click Apply, And Capture Camera

To-Do (Important)

2022-03-24

  • Draw Effect by DirectX3D 11

2022-03-14

  • Draw Preview DirectX 3D 11 by Input Source
  • Load Custom Filter in Code - Done
  • Get Interface - Done

2022-03-11

  • CDRenderer class Convert to DirectX 3D
  • Draw Effect
  • Video compositing

2022-03-08

  • Create Renderer by DirectX 3D Filter - Done

2022-03-04

  • Create My Filter - Done
  • Upgrade My Filters - Done
  • Use MyFilter in MFCDirectShowTestApp - Done

2022-03-03

  • Load Support Other Language (by DLL)

2022-03-02

  • Load Image by Load DLL - Done
  • Read Registry - Done

2022-02-28

  • Refresh Camera List When Connecting a USB Camera

2022-02-25

  • Change Resolution - Done

2022-02-21

  • Display Webcam by DirectShow Library - Done

To-Do (Minor)

2022-03-08

  • Create Renderer by Direct2D - Done

2022-03-03

  • Button Multi Image (Mouse Over, Mouse Click)

2022-02-28

  • View Scale Menu - Done
  • if Change Resolution, Resize Display View - Done
  • Can Display Resolution Filetering on Resolution Listbox

2022-02-25

  • Youtube Streamming
  • Edit View Display

Issue

2022-03-28

  • Can Draw, But broken image.
  • when Draw camera, leak Memory (Fixed)

2022-03-14

  • Don't Display Preview, if Change Capture Device
  • Only Main hWnd Draw (Fixed)

2022-03-03

  • if Change Resolution Big to Small, BackGround Issue Occur.
  • Change Resolution, Memory leak Issue occur

2022-03-02

  • Don't working scale menu on Hight Width Resolution (Fixed)

2022-02-28

  • Some Resolution Don't working
  • FaceTime HD Camera (Build-in) / (1280 x 720) don't Display (but Camera is Working) - Same have issue on OBS Studio

2022-02-24

  • Camera Preview out of View Windows (Fixed)

About

DirectShow MFC Project (For Study)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages