ReactOS 0.4.15-dev-7924-g5949c20
wined3d_resource_ops Struct Reference

#include <wined3d_private.h>

Collaboration diagram for wined3d_resource_ops:

Public Attributes

ULONG(* resource_incref )(struct wined3d_resource *resource)
 
ULONG(* resource_decref )(struct wined3d_resource *resource)
 
void(* resource_preload )(struct wined3d_resource *resource)
 
void(* resource_unload )(struct wined3d_resource *resource)
 
HRESULT(* resource_sub_resource_map )(struct wined3d_resource *resource, unsigned int sub_resource_idx, struct wined3d_map_desc *map_desc, const struct wined3d_box *box, DWORD flags)
 
HRESULT(* resource_map_info )(struct wined3d_resource *resource, unsigned int sub_resource_idx, struct wined3d_map_info *info, DWORD flags)
 
HRESULT(* resource_sub_resource_unmap )(struct wined3d_resource *resource, unsigned int sub_resource_idx)
 

Detailed Description

Definition at line 3036 of file wined3d_private.h.

Member Data Documentation

◆ resource_decref

ULONG(* wined3d_resource_ops::resource_decref) (struct wined3d_resource *resource)

Definition at line 3039 of file wined3d_private.h.

◆ resource_incref

ULONG(* wined3d_resource_ops::resource_incref) (struct wined3d_resource *resource)

Definition at line 3038 of file wined3d_private.h.

◆ resource_map_info

HRESULT(* wined3d_resource_ops::resource_map_info) (struct wined3d_resource *resource, unsigned int sub_resource_idx, struct wined3d_map_info *info, DWORD flags)

Definition at line 3044 of file wined3d_private.h.

◆ resource_preload

void(* wined3d_resource_ops::resource_preload) (struct wined3d_resource *resource)

Definition at line 3040 of file wined3d_private.h.

◆ resource_sub_resource_map

HRESULT(* wined3d_resource_ops::resource_sub_resource_map) (struct wined3d_resource *resource, unsigned int sub_resource_idx, struct wined3d_map_desc *map_desc, const struct wined3d_box *box, DWORD flags)

Definition at line 3042 of file wined3d_private.h.

◆ resource_sub_resource_unmap

HRESULT(* wined3d_resource_ops::resource_sub_resource_unmap) (struct wined3d_resource *resource, unsigned int sub_resource_idx)

Definition at line 3046 of file wined3d_private.h.

◆ resource_unload

void(* wined3d_resource_ops::resource_unload) (struct wined3d_resource *resource)

Definition at line 3041 of file wined3d_private.h.


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