ReactOS 0.4.17-dev-966-gf06eace
wined3d_swapchain Struct Reference

#include <wined3d_private.h>

Collaboration diagram for wined3d_swapchain:

Public Attributes

LONG ref
 
void * parent
 
const struct wined3d_parent_ops * parent_ops
 
const struct wined3d_swapchain_ops * swapchain_ops
 
struct wined3d_device * device
 
struct wined3d_texture ** back_buffers
 
struct wined3d_texture * front_buffer
 
struct wined3d_gamma_ramp orig_gamma
 
bool reapply_mode
 
const struct wined3d_format * ds_format
 
struct wined3d_palette * palette
 
RECT front_buffer_update
 
unsigned int swap_interval
 
unsigned int max_frame_latency
 
LARGE_INTEGER last_present_time
 
LONG prev_time
 
LONG frames
 
struct wined3d_swapchain_state state
 
HWND win_handle
 

Detailed Description

Definition at line 4046 of file wined3d_private.h.

Member Data Documentation

◆ back_buffers

◆ device

◆ ds_format

const struct wined3d_format* wined3d_swapchain::ds_format

Definition at line 4058 of file wined3d_private.h.

◆ frames

LONG wined3d_swapchain::frames

Definition at line 4066 of file wined3d_private.h.

◆ front_buffer

◆ front_buffer_update

RECT wined3d_swapchain::front_buffer_update

Definition at line 4060 of file wined3d_private.h.

Referenced by swapchain_gdi_frontbuffer_updated(), and swapchain_gdi_present().

◆ last_present_time

LARGE_INTEGER wined3d_swapchain::last_present_time

Definition at line 4065 of file wined3d_private.h.

◆ max_frame_latency

unsigned int wined3d_swapchain::max_frame_latency

Definition at line 4062 of file wined3d_private.h.

Referenced by swapchain_set_max_frame_latency().

◆ orig_gamma

struct wined3d_gamma_ramp wined3d_swapchain::orig_gamma

Definition at line 4056 of file wined3d_private.h.

Referenced by wined3d_swapchain_cleanup().

◆ palette

struct wined3d_palette* wined3d_swapchain::palette

◆ parent

void* wined3d_swapchain::parent

◆ parent_ops

◆ prev_time

LONG wined3d_swapchain::prev_time

Definition at line 4066 of file wined3d_private.h.

◆ reapply_mode

bool wined3d_swapchain::reapply_mode

Definition at line 4057 of file wined3d_private.h.

Referenced by wined3d_device_reset(), and wined3d_swapchain_activate().

◆ ref

LONG wined3d_swapchain::ref

◆ state

◆ swap_interval

◆ swapchain_ops

const struct wined3d_swapchain_ops* wined3d_swapchain::swapchain_ops

Definition at line 4051 of file wined3d_private.h.

Referenced by wined3d_cs_exec_present(), and wined3d_swapchain_init().

◆ win_handle


The documentation for this struct was generated from the following file: