ReShade
A generic post-processing injector for games and video software.
|
Describes a swap chain and its back buffer resources. More...
#include <reshade_api_device.hpp>
Public Attributes | |
resource_desc | back_buffer |
Description of the back buffer resources. More... | |
uint32_t | back_buffer_count |
Number of back buffer resources in the swap chain. More... | |
uint32_t | present_mode |
Defines how the back buffers should be swapped when a present occurs. More... | |
uint32_t | present_flags |
Swap chain creation flags. More... | |
Describes a swap chain and its back buffer resources.
resource_desc reshade::api::swapchain_desc::back_buffer |
Description of the back buffer resources.
uint32_t reshade::api::swapchain_desc::back_buffer_count |
Number of back buffer resources in the swap chain.
uint32_t reshade::api::swapchain_desc::present_flags |
Swap chain creation flags.
Depending on the render API this can be a 'D3DPRESENT', 'DXGI_PRESENT', 'PFD_*' or 'VkSwapchainCreateFlagsKHR' value.
uint32_t reshade::api::swapchain_desc::present_mode |
Defines how the back buffers should be swapped when a present occurs.
Depending on the render API this can be a 'D3DSWAPEFFECT', 'DXGI_SWAP_EFFECT', 'WGL_SWAP_METHOD_ARB' or 'VkPresentModeKHR' value.