Skip to content

Simple, work in progress, D3D11 screen recording app. Currently a project for learning Windows graphics programming and video encoding.

Notifications You must be signed in to change notification settings

handledexception/TinyCap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TinyCap

Simple, work in progress, D3D11 screen recording app. Currently a project for learning Windows graphics programming and video encoding.

done:

  • basic d3d11 orthographic (2D) renderer
  • capture primary display via DXGI Desktop Duplication API
  • record entire canvas to disk in H.264 and WebM (work in progress with Media Foundation)

todo:

  • add performance counter timing system to limit FPS
  • put each new "scene" on a new thread
  • selection, positioning, resizing of Scene objects with the mouse
  • add ability to capture from multiple displays at once
  • continuous buffering to memory of last N seconds of video

About

Simple, work in progress, D3D11 screen recording app. Currently a project for learning Windows graphics programming and video encoding.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published