ReactOS 0.4.17-dev-966-gf06eace
IDirect3DShaderValidator9Vtbl Struct Reference
Collaboration diagram for IDirect3DShaderValidator9Vtbl:

Public Member Functions

 HRESULT (WINAPI *QueryInterface)(IDirect3DShaderValidator9 *iface
 
 ULONG (WINAPI *AddRef)(IDirect3DShaderValidator9 *iface)
 
 ULONG (WINAPI *Release)(IDirect3DShaderValidator9 *iface)
 
 HRESULT (WINAPI *Begin)(IDirect3DShaderValidator9 *iface
 
 HRESULT (WINAPI *Instruction)(IDirect3DShaderValidator9 *iface
 
 HRESULT (WINAPI *End)(IDirect3DShaderValidator9 *iface)
 

Public Attributes

REFIID iid
 
REFIID void ** out
 
shader_validator_cb callback
 
shader_validator_cb void * context
 
shader_validator_cb void DWORD_PTR arg3
 
const char * file
 
const char int line
 
const char int const DWORD * tokens
 
const char int const DWORD unsigned int token_count
 

Detailed Description

Definition at line 132 of file d3d9_main.c.

Member Function Documentation

◆ HRESULT() [1/4]

IDirect3DShaderValidator9Vtbl::HRESULT ( WINAPI *  Begin)

◆ HRESULT() [2/4]

IDirect3DShaderValidator9Vtbl::HRESULT ( WINAPI *  End)

◆ HRESULT() [3/4]

IDirect3DShaderValidator9Vtbl::HRESULT ( WINAPI *  Instruction)

◆ HRESULT() [4/4]

IDirect3DShaderValidator9Vtbl::HRESULT ( WINAPI *  QueryInterface)

◆ ULONG() [1/2]

IDirect3DShaderValidator9Vtbl::ULONG ( WINAPI *  AddRef)

◆ ULONG() [2/2]

IDirect3DShaderValidator9Vtbl::ULONG ( WINAPI *  Release)

Member Data Documentation

◆ arg3

shader_validator_cb void DWORD_PTR IDirect3DShaderValidator9Vtbl::arg3

Definition at line 138 of file d3d9_main.c.

◆ callback

shader_validator_cb IDirect3DShaderValidator9Vtbl::callback

Definition at line 138 of file d3d9_main.c.

◆ context

shader_validator_cb void* IDirect3DShaderValidator9Vtbl::context

Definition at line 138 of file d3d9_main.c.

◆ file

const char* IDirect3DShaderValidator9Vtbl::file

Definition at line 140 of file d3d9_main.c.

◆ iid

REFIID IDirect3DShaderValidator9Vtbl::iid

Definition at line 134 of file d3d9_main.c.

Referenced by shader_validator_QueryInterface().

◆ line

const char int IDirect3DShaderValidator9Vtbl::line

Definition at line 140 of file d3d9_main.c.

◆ out

REFIID void** IDirect3DShaderValidator9Vtbl::out

Definition at line 134 of file d3d9_main.c.

◆ token_count

const char int const DWORD unsigned int IDirect3DShaderValidator9Vtbl::token_count

Definition at line 140 of file d3d9_main.c.

Referenced by shader_validator_Instruction().

◆ tokens

const char int const DWORD* IDirect3DShaderValidator9Vtbl::tokens

Definition at line 140 of file d3d9_main.c.

Referenced by shader_validator_Instruction().


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