D3DShot
D3DShot copied to clipboard
d3dshot.create() cant work
when i run 'd3dshot.create()',it raise COMError (-2005270524, 'The specified device interface or function level is not supported on this system。', (None, None, None, 0, None))
i find the wrong code in dxgi.py
def initialize_dxgi_output_duplication(dxgi_output, d3d_device):
dxgi_output_duplication = ctypes.POINTER(IDXGIOutputDuplication)()
dxgi_output.DuplicateOutput(d3d_device,ctypes.byref(dxgi_output_duplication) )
return dxgi_output_duplication
the dxgi_output.DuplicateOutput(d3d_device,ctypes.byref(dxgi_output_duplication) )
raise the error
That may happen when you try to create more than one d3d object, please check Singletone section of README.