Skip to content
This repository was archived by the owner on Jan 11, 2026. It is now read-only.

mannyfred/com_d11

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

com_d11

Direct3D 11 COM Screenshot BOF

Output enumeration

>>> com_d11 -enum

Adapter: AMD Radeon 780M Graphics
    ID: 0:0 - Res: 1920x1200
    ID: 0:1 - Res: 2560x1440
    ID: 0:2 - Res: 2048x1152
Adapter: AMD Radeon 780M Graphics

Saving

Save output by specifying adapter and output ID

>>> com_d11 -save 0 0 C:\Users\joe\Documents\kitten.png

0:0 is always main output

Errors you might encounter:

0x887A0027 - DXGI_ERROR_WAIT_TIMEOUT

IDXGIOutputDuplication::AcquireNextFrame failed, just run again

P.S. Only tested on Windows 11, might not work on 10. Also don't run in System context


Acknowledgments

Xiulan for the OG code. Basically turned out identical in the end

@outflanknl for BeaconPrintToStreamW and BeaconOutputStreamW

About

Direct3D 11 Screenshot BOF

Resources

Stars

Watchers

Forks