ReactOS 0.4.15-dev-8135-g1bc6c90
d3d8_device Struct Reference

#include <d3d8_private.h>

Collaboration diagram for d3d8_device:

Public Attributes

IDirect3DDevice8 IDirect3DDevice8_iface
struct wined3d_device_parent device_parent
LONG ref
struct wined3d_devicewined3d_device
IDirect3D8 * d3d_parent
struct d3d8_handle_table handle_table
struct FvfToDecldecls
UINT numConvertedDecls
UINT declArraySize
struct wined3d_buffervertex_buffer
UINT vertex_buffer_size
UINT vertex_buffer_pos
struct wined3d_bufferindex_buffer
UINT index_buffer_size
UINT index_buffer_pos
LONG device_state
BOOL inDestruction
struct d3d8_swapchainimplicit_swapchain

Detailed Description

Definition at line 98 of file d3d8_private.h.

Member Data Documentation

◆ d3d_parent

IDirect3D8* d3d8_device::d3d_parent

Definition at line 105 of file d3d8_private.h.

◆ declArraySize

UINT d3d8_device::declArraySize

Definition at line 110 of file d3d8_private.h.

◆ decls

struct FvfToDecl* d3d8_device::decls

Definition at line 109 of file d3d8_private.h.

◆ device_parent

◆ device_state

LONG d3d8_device::device_state

Definition at line 120 of file d3d8_private.h.

◆ handle_table

struct d3d8_handle_table d3d8_device::handle_table

Definition at line 106 of file d3d8_private.h.

◆ IDirect3DDevice8_iface

IDirect3DDevice8 d3d8_device::IDirect3DDevice8_iface

Definition at line 101 of file d3d8_private.h.

Referenced by impl_from_IDirect3DDevice8().

◆ implicit_swapchain

struct d3d8_swapchain* d3d8_device::implicit_swapchain

Definition at line 126 of file d3d8_private.h.

◆ inDestruction

BOOL d3d8_device::inDestruction

Definition at line 122 of file d3d8_private.h.

◆ index_buffer

struct wined3d_buffer* d3d8_device::index_buffer

Definition at line 116 of file d3d8_private.h.

◆ index_buffer_pos

UINT d3d8_device::index_buffer_pos

Definition at line 118 of file d3d8_private.h.

◆ index_buffer_size

UINT d3d8_device::index_buffer_size

Definition at line 117 of file d3d8_private.h.

◆ numConvertedDecls

UINT d3d8_device::numConvertedDecls

Definition at line 110 of file d3d8_private.h.

◆ ref

LONG d3d8_device::ref

Definition at line 103 of file d3d8_private.h.

Referenced by d3d8_device_AddRef(), and d3d8_device_Release().

◆ vertex_buffer

struct wined3d_buffer* d3d8_device::vertex_buffer

Definition at line 113 of file d3d8_private.h.

◆ vertex_buffer_pos

UINT d3d8_device::vertex_buffer_pos

Definition at line 115 of file d3d8_private.h.

◆ vertex_buffer_size

UINT d3d8_device::vertex_buffer_size

Definition at line 114 of file d3d8_private.h.

◆ wined3d_device

struct wined3d_device* d3d8_device::wined3d_device

Definition at line 104 of file d3d8_private.h.

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