mirror of
https://github.com/Detanup01/gbe_fork.git
synced 2025-01-13 02:43:54 +08:00
Update Renderer_Detector.cpp
DX12 hook
This commit is contained in:
parent
88d403aea7
commit
4c2484cdef
@ -93,22 +93,28 @@ HRESULT STDMETHODCALLTYPE Renderer_Detector::MyIDXGISwapChain_Present(IDXGISwapC
|
||||
}
|
||||
if (pDevice)
|
||||
{
|
||||
DX10_Hook::Inst()->start_hook();
|
||||
DX12_Hook::Inst()->start_hook();
|
||||
}
|
||||
else
|
||||
{
|
||||
_this->GetDevice(IID_PPV_ARGS(reinterpret_cast<ID3D11Device**>(&pDevice)));
|
||||
if (inst._dx11_hooked)
|
||||
{
|
||||
_this->GetDevice(IID_PPV_ARGS(reinterpret_cast<ID3D11Device**>(&pDevice)));
|
||||
}
|
||||
if (pDevice)
|
||||
{
|
||||
DX11_Hook::Inst()->start_hook();
|
||||
}
|
||||
else
|
||||
{
|
||||
//_this->GetDevice(IID_PPV_ARGS(reinterpret_cast<ID3D12Device**>(&pDevice)));
|
||||
//if (pDevice)
|
||||
//{
|
||||
// DX12_Hook::Inst()->start_hook();
|
||||
//}
|
||||
if (inst._dx10_hooked)
|
||||
{
|
||||
_this->GetDevice(IID_PPV_ARGS(reinterpret_cast<ID3D10Device**>(&pDevice)));
|
||||
}
|
||||
if (pDevice)
|
||||
{
|
||||
DX10_Hook::Inst()->start_hook();
|
||||
}
|
||||
}
|
||||
}
|
||||
if (pDevice) pDevice->Release();
|
||||
|
Loading…
x
Reference in New Issue
Block a user