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... | |
bool | fullscreen_state |
Initial fullscreen state. More... | |
float | fullscreen_refresh_rate |
Refresh rate of the display in fullscreen mode, in Hertz. Set to zero to use the default. 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.
float reshade::api::swapchain_desc::fullscreen_refresh_rate |
Refresh rate of the display in fullscreen mode, in Hertz. Set to zero to use the default.
bool reshade::api::swapchain_desc::fullscreen_state |
Initial fullscreen state.
uint32_t reshade::api::swapchain_desc::present_flags |
Swap chain creation flags.
Depending on the graphics 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 graphics API this can be a 'D3DSWAPEFFECT', 'DXGI_SWAP_EFFECT', 'WGL_SWAP_METHOD_ARB' or 'VkPresentModeKHR' value.