ReactOS 0.4.16-dev-338-g34e76ad
wined3d_device_parent_ops Struct Reference

#include <wined3d.h>

Collaboration diagram for wined3d_device_parent_ops:

Public Member Functions

 void (__cdecl *wined3d_device_created)(struct wined3d_device_parent *device_parent
 
 void (__cdecl *mode_changed)(struct wined3d_device_parent *device_parent)
 
 void (__cdecl *activate)(struct wined3d_device_parent *device_parent
 
 HRESULT (__cdecl *surface_created)(struct wined3d_device_parent *device_parent
 
 HRESULT (__cdecl *volume_created)(struct wined3d_device_parent *device_parent
 
 HRESULT (__cdecl *create_swapchain_texture)(struct wined3d_device_parent *device_parent
 
 HRESULT (__cdecl *create_swapchain)(struct wined3d_device_parent *device_parent
 

Public Attributes

struct wined3d_devicedevice
 
BOOL activate
 
struct wined3d_texturetexture
 
struct wined3d_texture unsigned int sub_resource_idx
 
struct wined3d_texture unsigned int void ** parent
 
struct wined3d_texture unsigned int void const struct wined3d_parent_ops ** parent_ops
 
struct wined3d_texturewined3d_texture
 
voidparent
 
void const struct wined3d_resource_descdesc
 
void const struct wined3d_resource_desc DWORD texture_flags
 
void const struct wined3d_resource_desc DWORD struct wined3d_texture ** texture
 
struct wined3d_swapchain_descdesc
 
struct wined3d_swapchain_desc struct wined3d_swapchain ** swapchain
 

Detailed Description

Definition at line 2136 of file wined3d.h.

Member Function Documentation

◆ HRESULT() [1/4]

wined3d_device_parent_ops::HRESULT ( __cdecl create_swapchain)

◆ HRESULT() [2/4]

wined3d_device_parent_ops::HRESULT ( __cdecl create_swapchain_texture)

◆ HRESULT() [3/4]

wined3d_device_parent_ops::HRESULT ( __cdecl surface_created)

◆ HRESULT() [4/4]

wined3d_device_parent_ops::HRESULT ( __cdecl volume_created)

◆ void() [1/3]

wined3d_device_parent_ops::void ( __cdecl activate)

◆ void() [2/3]

wined3d_device_parent_ops::void ( __cdecl mode_changed)

◆ void() [3/3]

wined3d_device_parent_ops::void ( __cdecl wined3d_device_created)

Member Data Documentation

◆ activate

BOOL wined3d_device_parent_ops::activate

Definition at line 2140 of file wined3d.h.

◆ desc [1/2]

void const struct wined3d_resource_desc* wined3d_device_parent_ops::desc

Definition at line 2148 of file wined3d.h.

◆ desc [2/2]

struct wined3d_swapchain_desc* wined3d_device_parent_ops::desc

Definition at line 2150 of file wined3d.h.

◆ device

struct wined3d_device* wined3d_device_parent_ops::device

Definition at line 2138 of file wined3d.h.

◆ parent [1/2]

struct wined3d_texture unsigned int void ** wined3d_device_parent_ops::parent

Definition at line 2143 of file wined3d.h.

◆ parent [2/2]

void* wined3d_device_parent_ops::parent

Definition at line 2147 of file wined3d.h.

◆ parent_ops

struct wined3d_texture unsigned int void const struct wined3d_parent_ops ** wined3d_device_parent_ops::parent_ops

Definition at line 2143 of file wined3d.h.

◆ sub_resource_idx

struct wined3d_texture unsigned int wined3d_device_parent_ops::sub_resource_idx

Definition at line 2142 of file wined3d.h.

◆ swapchain

struct wined3d_swapchain_desc struct wined3d_swapchain** wined3d_device_parent_ops::swapchain

Definition at line 2150 of file wined3d.h.

◆ texture [1/2]

struct wined3d_texture* wined3d_device_parent_ops::texture

Definition at line 2142 of file wined3d.h.

◆ texture [2/2]

void const struct wined3d_resource_desc DWORD struct wined3d_texture** wined3d_device_parent_ops::texture

Definition at line 2148 of file wined3d.h.

◆ texture_flags

void const struct wined3d_resource_desc DWORD wined3d_device_parent_ops::texture_flags

Definition at line 2148 of file wined3d.h.

◆ wined3d_texture

struct wined3d_texture* wined3d_device_parent_ops::wined3d_texture

Definition at line 2145 of file wined3d.h.


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