ReactOS  0.4.13-dev-464-g6b95727
wined3d_swapchain Struct Reference

#include <wined3d_private.h>

Collaboration diagram for wined3d_swapchain:

Public Attributes

LONG ref
 
voidparent
 
const struct wined3d_parent_opsparent_ops
 
const struct wined3d_swapchain_opsswapchain_ops
 
struct wined3d_devicedevice
 
struct wined3d_texture ** back_buffers
 
struct wined3d_texturefront_buffer
 
struct wined3d_swapchain_desc desc
 
struct wined3d_display_mode original_mode d3d_mode
 
RECT original_window_rect
 
struct wined3d_gamma_ramp orig_gamma
 
BOOL render_to_fbo
 
BOOL reapply_mode
 
const struct wined3d_formatds_format
 
struct wined3d_palettepalette
 
RECT front_buffer_update
 
unsigned int swap_interval
 
unsigned int max_frame_latency
 
LONG prev_time
 
LONG frames
 
struct wined3d_context ** context
 
unsigned int num_contexts
 
HWND win_handle
 
HWND device_window
 
HDC backup_dc
 
HWND backup_wnd
 

Detailed Description

Definition at line 3843 of file wined3d_private.h.

Member Data Documentation

◆ back_buffers

◆ backup_dc

HDC wined3d_swapchain::backup_dc

Definition at line 3872 of file wined3d_private.h.

Referenced by swapchain_cleanup().

◆ backup_wnd

HWND wined3d_swapchain::backup_wnd

Definition at line 3873 of file wined3d_private.h.

Referenced by swapchain_cleanup().

◆ context

struct wined3d_context** wined3d_swapchain::context

Definition at line 3866 of file wined3d_private.h.

Referenced by context_acquire(), swapchain_init(), and wined3d_swapchain_cs_init().

◆ d3d_mode

struct wined3d_display_mode original_mode wined3d_swapchain::d3d_mode

◆ desc

◆ device

◆ device_window

◆ ds_format

const struct wined3d_format* wined3d_swapchain::ds_format

◆ frames

LONG wined3d_swapchain::frames

Definition at line 3864 of file wined3d_private.h.

◆ front_buffer

◆ front_buffer_update

RECT wined3d_swapchain::front_buffer_update

Definition at line 3860 of file wined3d_private.h.

Referenced by swapchain_gdi_frontbuffer_updated(), and swapchain_gdi_present().

◆ max_frame_latency

unsigned int wined3d_swapchain::max_frame_latency

Definition at line 3862 of file wined3d_private.h.

Referenced by swapchain_set_max_frame_latency().

◆ num_contexts

unsigned int wined3d_swapchain::num_contexts

Definition at line 3867 of file wined3d_private.h.

Referenced by wined3d_swapchain_cs_init().

◆ orig_gamma

struct wined3d_gamma_ramp wined3d_swapchain::orig_gamma

Definition at line 3856 of file wined3d_private.h.

Referenced by swapchain_cleanup().

◆ original_window_rect

RECT wined3d_swapchain::original_window_rect

◆ palette

struct wined3d_palette* wined3d_swapchain::palette

◆ parent

void* wined3d_swapchain::parent

◆ parent_ops

const struct wined3d_parent_ops* wined3d_swapchain::parent_ops

◆ prev_time

LONG wined3d_swapchain::prev_time

Definition at line 3864 of file wined3d_private.h.

◆ reapply_mode

BOOL wined3d_swapchain::reapply_mode

Definition at line 3857 of file wined3d_private.h.

Referenced by wined3d_device_reset(), and wined3d_swapchain_activate().

◆ ref

LONG wined3d_swapchain::ref

◆ render_to_fbo

◆ swap_interval

unsigned int wined3d_swapchain::swap_interval

◆ swapchain_ops

const struct wined3d_swapchain_ops* wined3d_swapchain::swapchain_ops

Definition at line 3848 of file wined3d_private.h.

Referenced by swapchain_init(), and wined3d_cs_exec_present().

◆ win_handle


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