102 Patches: Detours to the Rescue
C reference for DttR maintainers and modders.
Loading...
Searching...
No Matches
DTTR_Graphics_COM_Direct3DTexture2_VT Struct Reference

#include <graphics_com_private.h>

Data Fields

HRESULT(* QueryInterface )(DTTR_Graphics_COM_Direct3DTexture2 *self, void *riid, void **ppv)
ULONG(* AddRef )(DTTR_Graphics_COM_Direct3DTexture2 *self)
ULONG(* Release )(DTTR_Graphics_COM_Direct3DTexture2 *self)
HRESULT(* GetHandle )(DTTR_Graphics_COM_Direct3DTexture2 *self, void *device, DWORD *handle)
HRESULT(* PaletteChanged )(DTTR_Graphics_COM_Direct3DTexture2 *self, DWORD start, DWORD count)
HRESULT(* Load )(DTTR_Graphics_COM_Direct3DTexture2 *self, void *srcTexture)

Detailed Description

Definition at line 539 of file graphics_com_private.h.

Field Documentation

◆ AddRef

ULONG(* DTTR_Graphics_COM_Direct3DTexture2_VT::AddRef) (DTTR_Graphics_COM_Direct3DTexture2 *self)

Definition at line 545 of file graphics_com_private.h.

◆ GetHandle

HRESULT(* DTTR_Graphics_COM_Direct3DTexture2_VT::GetHandle) (DTTR_Graphics_COM_Direct3DTexture2 *self, void *device, DWORD *handle)

Definition at line 547 of file graphics_com_private.h.

◆ Load

HRESULT(* DTTR_Graphics_COM_Direct3DTexture2_VT::Load) (DTTR_Graphics_COM_Direct3DTexture2 *self, void *srcTexture)

Definition at line 557 of file graphics_com_private.h.

◆ PaletteChanged

HRESULT(* DTTR_Graphics_COM_Direct3DTexture2_VT::PaletteChanged) (DTTR_Graphics_COM_Direct3DTexture2 *self, DWORD start, DWORD count)

Definition at line 552 of file graphics_com_private.h.

◆ QueryInterface

HRESULT(* DTTR_Graphics_COM_Direct3DTexture2_VT::QueryInterface) (DTTR_Graphics_COM_Direct3DTexture2 *self, void *riid, void **ppv)

Definition at line 540 of file graphics_com_private.h.

◆ Release

ULONG(* DTTR_Graphics_COM_Direct3DTexture2_VT::Release) (DTTR_Graphics_COM_Direct3DTexture2 *self)

Definition at line 546 of file graphics_com_private.h.


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