Questions tagged [dxgi]
The Microsoft DirectX Graphics Infrastructure (DXGI) API is used to manage certain low-level tasks independently of the DirectX graphics runtime, such as enumeration of hardware devices, presenting rendered frames to an output, controlling gamma and managing full-screen transitions. DXGI is used starting from Direct3D 10.
7 questions
1
vote
1
answer
650
views
IDXGIFactory::CreateSwapChain() vs D3D11CreateDeviceAndSwapChain - When to use which for making a swap chain?
I'm following a bunch of tutorial series on how to set up Direct3D 11 for 3D rendering, I'm focusing on the swap chain part for now. The main tutorial series I am following is the one by PardCode on ...
4
votes
1
answer
2k
views
What does VSync mean on a variable refresh rate monitor?
A game which enables VSync means that the game frames get synchronized to the monitor's refresh rate (to avoid tearing).
A variable refresh rate monitor means that the monitor refresh rate gets ...
1
vote
1
answer
338
views
How to disable present function when window is invisible to user. Win32 & DXGI
When my game window is hidden say by minimising it or hitting Ctrl, Alt, Del. I get the DXGI error:
0x087A0001 : The Present operation was invisible to the user.
I've tried wrapping the present ...
1
vote
1
answer
4k
views
Resize window in D3D12
I am trying to implement the d3d12 window resizing function. First, I delete all the buffers referenced by SwapChain, and then run SwapChain :: ResizeBuffers. At this point I get the error:
...
1
vote
1
answer
433
views
Update DXGI swapchain sample count without recreating swapchain in full-screen mode
I'm implementing the ability to tweak graphics settings in my application at runtime (resolution, refresh rate, v-sync, multisampling).
It is possible to update the resolution, format and refresh rate ...
1
vote
0
answers
102
views
Unity standaolne Exe crashes dxgi.pdn not loaded?
I couldn't find this exact issue so I apologize if I missed it and created a duplicate question. The only possibilities I could find said that it might be Unity or a DLL.
I'm using Unity 2018.2.21f1 ...
0
votes
1
answer
984
views
DirectX11 program bug full screen
I have a problem switching the engine from full screen to normal. I use alt + enter. The problem is this: when I start the engine in full screen and press alt + enter - it hangs. For mode of the ...