ReactOS 0.4.16-dev-401-g45b008d
_tagD3D9_CALLBACKS Struct Reference

#include <d3d9_private.h>

Collaboration diagram for _tagD3D9_CALLBACKS:

Public Attributes

DWORD DdCreateSurface
 
DWORD DdDestroySurface
 
DWORD DdLock
 
DWORD DdUnlock
 
DWORD D3dContextCreate
 
DWORD D3dContextDestroy
 
DWORD unknown0100
 
DWORD unknown0101
 
DWORD unknown0102
 
DWORD D3dDrawPrimitives2
 
DWORD DdGetDriverState
 
DWORD D3dValidateTextureStageState
 
DWORD unknown0106
 
DWORD unknown0107
 
DWORD DdBlt
 
DWORD DdGetScanLine
 
DWORD DdWaitForVerticalBlank
 
DWORD DdFlip
 
DWORD DdGetBltStatus
 
DWORD DdGetFlipStatus
 
LPD3D9_GETAVAILDRIVERMEMORY DdGetAvailDriverMemory
 
DWORD unknown0115
 
DWORD DdSetMode
 
DWORD DdSetExclusiveMode
 
DWORD DdFlipToGDISurface
 
DWORD unknown0119
 
DWORD unknown0120
 
DWORD unknown0121
 
DWORD unknown0122
 
DWORD unknown0123
 
DWORD unknown0124
 
DWORD DXVAGetGuids
 
DWORD DXVAGetCompressedBufferInfo
 
DWORD DXVAGetUncompressedFormats
 
DWORD DXVAGetInternalInfo
 
DWORD DXVACreate
 
DWORD DXVADestroy
 
DWORD DXVABeginFrame
 
DWORD DXVAEndFrame
 
DWORD DXVAExecute
 
DWORD DXVAQueryStatus
 
D3DDEVTYPE DeviceType
 

Detailed Description

Definition at line 89 of file d3d9_private.h.

Member Data Documentation

◆ D3dContextCreate

DWORD _tagD3D9_CALLBACKS::D3dContextCreate

Definition at line 95 of file d3d9_private.h.

◆ D3dContextDestroy

DWORD _tagD3D9_CALLBACKS::D3dContextDestroy

Definition at line 96 of file d3d9_private.h.

◆ D3dDrawPrimitives2

DWORD _tagD3D9_CALLBACKS::D3dDrawPrimitives2

Definition at line 100 of file d3d9_private.h.

◆ D3dValidateTextureStageState

DWORD _tagD3D9_CALLBACKS::D3dValidateTextureStageState

Definition at line 102 of file d3d9_private.h.

◆ DdBlt

DWORD _tagD3D9_CALLBACKS::DdBlt

Definition at line 105 of file d3d9_private.h.

◆ DdCreateSurface

DWORD _tagD3D9_CALLBACKS::DdCreateSurface

Definition at line 91 of file d3d9_private.h.

◆ DdDestroySurface

DWORD _tagD3D9_CALLBACKS::DdDestroySurface

Definition at line 92 of file d3d9_private.h.

◆ DdFlip

DWORD _tagD3D9_CALLBACKS::DdFlip

Definition at line 108 of file d3d9_private.h.

◆ DdFlipToGDISurface

DWORD _tagD3D9_CALLBACKS::DdFlipToGDISurface

Definition at line 115 of file d3d9_private.h.

◆ DdGetAvailDriverMemory

LPD3D9_GETAVAILDRIVERMEMORY _tagD3D9_CALLBACKS::DdGetAvailDriverMemory

Definition at line 111 of file d3d9_private.h.

Referenced by GetD3D9DriverInfo().

◆ DdGetBltStatus

DWORD _tagD3D9_CALLBACKS::DdGetBltStatus

Definition at line 109 of file d3d9_private.h.

◆ DdGetDriverState

DWORD _tagD3D9_CALLBACKS::DdGetDriverState

Definition at line 101 of file d3d9_private.h.

◆ DdGetFlipStatus

DWORD _tagD3D9_CALLBACKS::DdGetFlipStatus

Definition at line 110 of file d3d9_private.h.

◆ DdGetScanLine

DWORD _tagD3D9_CALLBACKS::DdGetScanLine

Definition at line 106 of file d3d9_private.h.

◆ DdLock

DWORD _tagD3D9_CALLBACKS::DdLock

Definition at line 93 of file d3d9_private.h.

◆ DdSetExclusiveMode

DWORD _tagD3D9_CALLBACKS::DdSetExclusiveMode

Definition at line 114 of file d3d9_private.h.

◆ DdSetMode

DWORD _tagD3D9_CALLBACKS::DdSetMode

Definition at line 113 of file d3d9_private.h.

◆ DdUnlock

DWORD _tagD3D9_CALLBACKS::DdUnlock

Definition at line 94 of file d3d9_private.h.

◆ DdWaitForVerticalBlank

DWORD _tagD3D9_CALLBACKS::DdWaitForVerticalBlank

Definition at line 107 of file d3d9_private.h.

◆ DeviceType

D3DDEVTYPE _tagD3D9_CALLBACKS::DeviceType

Definition at line 132 of file d3d9_private.h.

◆ DXVABeginFrame

DWORD _tagD3D9_CALLBACKS::DXVABeginFrame

Definition at line 128 of file d3d9_private.h.

◆ DXVACreate

DWORD _tagD3D9_CALLBACKS::DXVACreate

Definition at line 126 of file d3d9_private.h.

◆ DXVADestroy

DWORD _tagD3D9_CALLBACKS::DXVADestroy

Definition at line 127 of file d3d9_private.h.

◆ DXVAEndFrame

DWORD _tagD3D9_CALLBACKS::DXVAEndFrame

Definition at line 129 of file d3d9_private.h.

◆ DXVAExecute

DWORD _tagD3D9_CALLBACKS::DXVAExecute

Definition at line 130 of file d3d9_private.h.

◆ DXVAGetCompressedBufferInfo

DWORD _tagD3D9_CALLBACKS::DXVAGetCompressedBufferInfo

Definition at line 123 of file d3d9_private.h.

◆ DXVAGetGuids

DWORD _tagD3D9_CALLBACKS::DXVAGetGuids

Definition at line 122 of file d3d9_private.h.

◆ DXVAGetInternalInfo

DWORD _tagD3D9_CALLBACKS::DXVAGetInternalInfo

Definition at line 125 of file d3d9_private.h.

◆ DXVAGetUncompressedFormats

DWORD _tagD3D9_CALLBACKS::DXVAGetUncompressedFormats

Definition at line 124 of file d3d9_private.h.

◆ DXVAQueryStatus

DWORD _tagD3D9_CALLBACKS::DXVAQueryStatus

Definition at line 131 of file d3d9_private.h.

◆ unknown0100

DWORD _tagD3D9_CALLBACKS::unknown0100

Definition at line 97 of file d3d9_private.h.

◆ unknown0101

DWORD _tagD3D9_CALLBACKS::unknown0101

Definition at line 98 of file d3d9_private.h.

◆ unknown0102

DWORD _tagD3D9_CALLBACKS::unknown0102

Definition at line 99 of file d3d9_private.h.

◆ unknown0106

DWORD _tagD3D9_CALLBACKS::unknown0106

Definition at line 103 of file d3d9_private.h.

◆ unknown0107

DWORD _tagD3D9_CALLBACKS::unknown0107

Definition at line 104 of file d3d9_private.h.

◆ unknown0115

DWORD _tagD3D9_CALLBACKS::unknown0115

Definition at line 112 of file d3d9_private.h.

◆ unknown0119

DWORD _tagD3D9_CALLBACKS::unknown0119

Definition at line 116 of file d3d9_private.h.

◆ unknown0120

DWORD _tagD3D9_CALLBACKS::unknown0120

Definition at line 117 of file d3d9_private.h.

◆ unknown0121

DWORD _tagD3D9_CALLBACKS::unknown0121

Definition at line 118 of file d3d9_private.h.

◆ unknown0122

DWORD _tagD3D9_CALLBACKS::unknown0122

Definition at line 119 of file d3d9_private.h.

◆ unknown0123

DWORD _tagD3D9_CALLBACKS::unknown0123

Definition at line 120 of file d3d9_private.h.

◆ unknown0124

DWORD _tagD3D9_CALLBACKS::unknown0124

Definition at line 121 of file d3d9_private.h.


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