├── DXHeaders ├── DX12.D3D11.pas ├── DX12.D3DCommon.pas ├── DX12.DCommon.pas ├── DX12.DXGI.pas └── DX12.DXGI1_2.pas ├── README.md ├── capture ├── DXGIFrameProcessor.pas ├── GDIFrameProcessor.pas ├── GDIHelpers.pas ├── GDIMouseProcessor.pas ├── MonitorUtils.pas ├── ScreenCapture.pas ├── ScreenCaptureTypes.pas └── ScreenCaptureUtils.pas ├── demo.png ├── log ├── Logging.pas └── __history │ ├── Logging.pas.~1~ │ ├── Logging.pas.~2~ │ ├── Logging.pas.~3~ │ ├── Logging.pas.~4~ │ ├── Logging.pas.~5~ │ ├── Logging.pas.~6~ │ ├── Logging.pas.~7~ │ └── Logging.pas.~8~ └── main ├── Delphi_screen_capture_v1_0.dpr ├── Delphi_screen_capture_v1_0.dproj ├── Main.dfm └── Main.pas /DXHeaders/DX12.D3D11.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spawn451/screen_capture-Delphi/HEAD/DXHeaders/DX12.D3D11.pas -------------------------------------------------------------------------------- /DXHeaders/DX12.D3DCommon.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spawn451/screen_capture-Delphi/HEAD/DXHeaders/DX12.D3DCommon.pas -------------------------------------------------------------------------------- /DXHeaders/DX12.DCommon.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spawn451/screen_capture-Delphi/HEAD/DXHeaders/DX12.DCommon.pas -------------------------------------------------------------------------------- /DXHeaders/DX12.DXGI.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spawn451/screen_capture-Delphi/HEAD/DXHeaders/DX12.DXGI.pas -------------------------------------------------------------------------------- /DXHeaders/DX12.DXGI1_2.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spawn451/screen_capture-Delphi/HEAD/DXHeaders/DX12.DXGI1_2.pas -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spawn451/screen_capture-Delphi/HEAD/README.md -------------------------------------------------------------------------------- /capture/DXGIFrameProcessor.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spawn451/screen_capture-Delphi/HEAD/capture/DXGIFrameProcessor.pas -------------------------------------------------------------------------------- /capture/GDIFrameProcessor.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spawn451/screen_capture-Delphi/HEAD/capture/GDIFrameProcessor.pas -------------------------------------------------------------------------------- /capture/GDIHelpers.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spawn451/screen_capture-Delphi/HEAD/capture/GDIHelpers.pas -------------------------------------------------------------------------------- /capture/GDIMouseProcessor.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spawn451/screen_capture-Delphi/HEAD/capture/GDIMouseProcessor.pas -------------------------------------------------------------------------------- /capture/MonitorUtils.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spawn451/screen_capture-Delphi/HEAD/capture/MonitorUtils.pas -------------------------------------------------------------------------------- /capture/ScreenCapture.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spawn451/screen_capture-Delphi/HEAD/capture/ScreenCapture.pas -------------------------------------------------------------------------------- /capture/ScreenCaptureTypes.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spawn451/screen_capture-Delphi/HEAD/capture/ScreenCaptureTypes.pas -------------------------------------------------------------------------------- /capture/ScreenCaptureUtils.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spawn451/screen_capture-Delphi/HEAD/capture/ScreenCaptureUtils.pas -------------------------------------------------------------------------------- /demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spawn451/screen_capture-Delphi/HEAD/demo.png -------------------------------------------------------------------------------- /log/Logging.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spawn451/screen_capture-Delphi/HEAD/log/Logging.pas -------------------------------------------------------------------------------- /log/__history/Logging.pas.~1~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spawn451/screen_capture-Delphi/HEAD/log/__history/Logging.pas.~1~ -------------------------------------------------------------------------------- /log/__history/Logging.pas.~2~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spawn451/screen_capture-Delphi/HEAD/log/__history/Logging.pas.~2~ -------------------------------------------------------------------------------- /log/__history/Logging.pas.~3~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spawn451/screen_capture-Delphi/HEAD/log/__history/Logging.pas.~3~ -------------------------------------------------------------------------------- /log/__history/Logging.pas.~4~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spawn451/screen_capture-Delphi/HEAD/log/__history/Logging.pas.~4~ -------------------------------------------------------------------------------- /log/__history/Logging.pas.~5~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spawn451/screen_capture-Delphi/HEAD/log/__history/Logging.pas.~5~ -------------------------------------------------------------------------------- /log/__history/Logging.pas.~6~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spawn451/screen_capture-Delphi/HEAD/log/__history/Logging.pas.~6~ -------------------------------------------------------------------------------- /log/__history/Logging.pas.~7~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spawn451/screen_capture-Delphi/HEAD/log/__history/Logging.pas.~7~ -------------------------------------------------------------------------------- /log/__history/Logging.pas.~8~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spawn451/screen_capture-Delphi/HEAD/log/__history/Logging.pas.~8~ -------------------------------------------------------------------------------- /main/Delphi_screen_capture_v1_0.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spawn451/screen_capture-Delphi/HEAD/main/Delphi_screen_capture_v1_0.dpr -------------------------------------------------------------------------------- /main/Delphi_screen_capture_v1_0.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spawn451/screen_capture-Delphi/HEAD/main/Delphi_screen_capture_v1_0.dproj -------------------------------------------------------------------------------- /main/Main.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spawn451/screen_capture-Delphi/HEAD/main/Main.dfm -------------------------------------------------------------------------------- /main/Main.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spawn451/screen_capture-Delphi/HEAD/main/Main.pas --------------------------------------------------------------------------------