# 構造体 DXPGRAPHICSDATA

`#include <graphics.h>`

DXPGRAPHICSDATAのコラボレーション図
[凡例]

## 変数
unsigned | init: 1
u32 | display_psm
DXPTEXTURE3 | displaybuffer [2]
DXPTEXTURE3 * | displaybuffer_back
DXPTEXTURE3 | depthbuffer
DXPTEXTURE3 * | rendertarget
DXPTEXTURE3 * | texture
void(* | debugScreenCallback )()
u32 | clear_color_value
u32 | clear_depth_value
u32 | clear_stencil_value
unsigned | gustarted: 1
unsigned | clear_depth: 1
unsigned | clear_stencil: 1
unsigned | bilinear_enable: 1
unsigned | create_vram_graph: 1
unsigned | create_swizzled_graph: 1
unsigned | usestencil:1
unsigned | writestencil:1
unsigned | waitvsinc:1
u32 | colorkey
int | blendmode
u32 | drawstate
int | flag
unsigned | forceupdate: 1
u16 | z_2d
u32 | color
u32 | gucolor
int | op
int | src
int | dest
u32 | srcfix
u32 | destfix
int | tfx
int | tcc
unsigned | usedepth:1
unsigned | writedepth:1
unsigned | usedepth3d:1
unsigned | writedepth3d:1
float | fog_near
float | fog_far
u32 | fog_color
int | intrafont_statebuf
int | intrafont_scissor [4]
DXPTEXTURE3 * | texarray [DXP_BUILDOPTION_TEXTURE_MAXNUM]
DXPGRAPHICSHANDLE * | grapharray [DXP_BUILDOPTION_GHANDLE_MAXNUM]

## 構造体

unsigned DXPGRAPHICSDATA::bilinear_enable

int DXPGRAPHICSDATA::blendmode

u32 DXPGRAPHICSDATA::clear_color_value

unsigned DXPGRAPHICSDATA::clear_depth

u32 DXPGRAPHICSDATA::clear_depth_value

unsigned DXPGRAPHICSDATA::clear_stencil

u32 DXPGRAPHICSDATA::clear_stencil_value

u32 DXPGRAPHICSDATA::color

u32 DXPGRAPHICSDATA::colorkey

unsigned DXPGRAPHICSDATA::create_swizzled_graph

unsigned DXPGRAPHICSDATA::create_vram_graph

void(* DXPGRAPHICSDATA::debugScreenCallback)()

DXPTEXTURE3 DXPGRAPHICSDATA::depthbuffer

int DXPGRAPHICSDATA::dest

u32 DXPGRAPHICSDATA::destfix

u32 DXPGRAPHICSDATA::display_psm

DXPTEXTURE3 DXPGRAPHICSDATA::displaybuffer[2]

DXPTEXTURE3* DXPGRAPHICSDATA::displaybuffer_back

u32 DXPGRAPHICSDATA::drawstate

int DXPGRAPHICSDATA::flag

u32 DXPGRAPHICSDATA::fog_color

float DXPGRAPHICSDATA::fog_far

float DXPGRAPHICSDATA::fog_near

unsigned DXPGRAPHICSDATA::forceupdate

DXPGRAPHICSHANDLE* DXPGRAPHICSDATA::grapharray[DXP_BUILDOPTION_GHANDLE_MAXNUM]

u32 DXPGRAPHICSDATA::gucolor

unsigned DXPGRAPHICSDATA::gustarted

unsigned DXPGRAPHICSDATA::init

int DXPGRAPHICSDATA::intrafont_scissor[4]

int DXPGRAPHICSDATA::intrafont_statebuf

int DXPGRAPHICSDATA::op

DXPTEXTURE3* DXPGRAPHICSDATA::rendertarget

int DXPGRAPHICSDATA::src

u32 DXPGRAPHICSDATA::srcfix

int DXPGRAPHICSDATA::tcc

DXPTEXTURE3* DXPGRAPHICSDATA::texarray[DXP_BUILDOPTION_TEXTURE_MAXNUM]

DXPTEXTURE3* DXPGRAPHICSDATA::texture

int DXPGRAPHICSDATA::tfx

unsigned DXPGRAPHICSDATA::usedepth

unsigned DXPGRAPHICSDATA::usedepth3d

unsigned DXPGRAPHICSDATA::usestencil

unsigned DXPGRAPHICSDATA::waitvsinc

unsigned DXPGRAPHICSDATA::writedepth

unsigned DXPGRAPHICSDATA::writedepth3d

unsigned DXPGRAPHICSDATA::writestencil

u16 DXPGRAPHICSDATA::z_2d

この構造体の説明は次のファイルから生成されました:

- graphics.h