ReactOS  0.4.15-dev-489-g75a0787
ICD_Data Struct Reference

#include <icd.h>

Collaboration diagram for ICD_Data:

Public Member Functions

 BOOL (WINAPI *DrvCopyContext)(DHGLRC
 
 DHGLRC (WINAPI *DrvCreateContext)(HDC)
 
 DHGLRC (WINAPI *DrvCreateLayerContext)(HDC
 
 BOOL (WINAPI *DrvDeleteContext)(DHGLRC)
 
 BOOL (WINAPI *DrvDescribeLayerPlane)(HDC
 
 int (WINAPI *DrvDescribePixelFormat)(IN HDC
 
 int (WINAPI *DrvGetLayerPaletteEntries)(HDC
 
COLORREFPROC (WINAPI *DrvGetProcAddress)(LPCSTR lpProcName)
 
 void (WINAPI *DrvReleaseContext)(DHGLRC hglrc)
 
 BOOL (WINAPI *DrvRealizeLayerPalette)(HDC
 
const GLCLTPROCTABLE *WINAPIDrvSetContext (HDC hdc, DHGLRC hglrc, PFN_SETPROCTABLE callback)
 
 int (WINAPI *DrvSetLayerPaletteEntries)(HDC
 
CONST COLORREFBOOL (WINAPI *DrvSetPixelFormat)(IN HDC
 
 BOOL (WINAPI *DrvShareLists)(DHGLRC
 
 BOOL (WINAPI *DrvSwapBuffers)(HDC)
 
 BOOL (WINAPI *DrvSwapLayerBuffers)(HDC
 

Public Attributes

WCHAR DriverName [256]
 
HMODULE hModule
 
 DHGLRC
 
 UINT
 
 int
 
 LPLAYERPLANEDESCRIPTOR
 
IN int
 
IN IN UINT
 
IN IN OUT LPPIXELFORMATDESCRIPTOR
 
 BOOL
 
CONST COLORREF IN int
 
struct ICD_Datanext
 

Detailed Description

Definition at line 365 of file icd.h.

Member Function Documentation

◆ BOOL() [1/8]

ICD_Data::BOOL ( WINAPI DrvCopyContext)

◆ BOOL() [2/8]

ICD_Data::BOOL ( WINAPI DrvDeleteContext)

◆ BOOL() [3/8]

ICD_Data::BOOL ( WINAPI DrvDescribeLayerPlane)

◆ BOOL() [4/8]

ICD_Data::BOOL ( WINAPI DrvRealizeLayerPalette)

◆ BOOL() [5/8]

CONST COLORREF* ICD_Data::BOOL ( WINAPI DrvSetPixelFormat)

◆ BOOL() [6/8]

ICD_Data::BOOL ( WINAPI DrvShareLists)

◆ BOOL() [7/8]

ICD_Data::BOOL ( WINAPI DrvSwapBuffers)

◆ BOOL() [8/8]

ICD_Data::BOOL ( WINAPI DrvSwapLayerBuffers)

◆ DHGLRC() [1/2]

ICD_Data::DHGLRC ( WINAPI DrvCreateContext)

◆ DHGLRC() [2/2]

ICD_Data::DHGLRC ( WINAPI DrvCreateLayerContext)

◆ DrvSetContext()

const GLCLTPROCTABLE* WINAPI* ICD_Data::DrvSetContext ( HDC  hdc,
DHGLRC  hglrc,
PFN_SETPROCTABLE  callback 
)

Referenced by IntGetIcdData().

◆ int() [1/3]

ICD_Data::int ( WINAPI DrvDescribePixelFormat)

◆ int() [2/3]

ICD_Data::int ( WINAPI DrvGetLayerPaletteEntries)

◆ int() [3/3]

ICD_Data::int ( WINAPI DrvSetLayerPaletteEntries)

◆ PROC()

COLORREF* ICD_Data::PROC ( WINAPI DrvGetProcAddress)

◆ void()

ICD_Data::void ( WINAPI DrvReleaseContext)

Member Data Documentation

◆ BOOL

ICD_Data::BOOL

Definition at line 382 of file icd.h.

◆ DHGLRC

ICD_Data::DHGLRC

Definition at line 373 of file icd.h.

◆ DriverName

WCHAR ICD_Data::DriverName[256]

Definition at line 368 of file icd.h.

◆ hModule

HMODULE ICD_Data::hModule

Definition at line 370 of file icd.h.

◆ int [1/3]

ICD_Data::int

Definition at line 375 of file icd.h.

◆ int [2/3]

IN ICD_Data::int

Definition at line 378 of file icd.h.

◆ int [3/3]

CONST COLORREF IN ICD_Data::int

Definition at line 385 of file icd.h.

◆ LPLAYERPLANEDESCRIPTOR

ICD_Data::LPLAYERPLANEDESCRIPTOR

Definition at line 377 of file icd.h.

◆ LPPIXELFORMATDESCRIPTOR

IN IN OUT ICD_Data::LPPIXELFORMATDESCRIPTOR

Definition at line 378 of file icd.h.

◆ next

struct ICD_Data* ICD_Data::next

Definition at line 391 of file icd.h.

◆ UINT [1/2]

ICD_Data::UINT

Definition at line 373 of file icd.h.

◆ UINT [2/2]

IN IN ICD_Data::UINT

Definition at line 378 of file icd.h.


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