CMGDK r49-rc2
K:/CMGDKv18/SDK/Include/hgl/2d/VSBase.Attrib.H
浏览该文件的文档。
00001    p r o t e c t e d :     / / Q^\'`
00002  
00003  
00004  
00005          b o o l   j o i n ;                                                                                     / / / < /f&T/fsQTۏegv
00006  
00007  
00008  
00009          i n t   v s W i d t h , v s H e i g h t ; 
00010  
00011          C o l o r T y p e   v s C o l o r T y p e ; 
00012  
00013  
00014  
00015          u i n t 8   * p i x e l _ b u f f e r ;                                                                         / / / < pencQ:S
00016  
00017          u i n t 8   * * s c a n l i n e ;                                                                                                                                           / / / < kbc~penc
00018  
00019  
00020  
00021          v o i d   * v s ; 
00022  
00023  
00024  
00025      p r o t e c t e d :     / / Q萹el
00026  
00027  
00028  
00029          v i r t u a l   b o o l   C r e a t e B u f f e r ( i n t , i n t , i n t ) ; 
00030  
00031  
00032  
00033                  i n t   C h e c k T a r g e t ( V S B a s e   * , i n t   & , i n t   & , i n t   & , i n t   & , i n t   & , i n t   & ) ; 
00034  
00035                  i n t   C h e c k S o u r c e ( i n t   & , i n t   & , i n t   & , i n t   & , i n t   & , i n t   & ) ; 
00036  
00037  
00038  
00039          v i r t u a l   v o i d   _ P u t P i x e l ( i n t , i n t ) = 0 ; 
00040  
00041          v i r t u a l   v o i d   _ H L i n e ( i n t , i n t , i n t ) = 0 ; 
00042  
00043          v i r t u a l   v o i d   _ V L i n e ( i n t , i n t , i n t ) = 0 ; 
00044  
00045  
00046  
00047          v i r t u a l   v o i d   S p l i t T o R G B ( u i n t 8   * , u i n t 8   * , u i n t 8   * , i n t , i n t , i n t ) = 0 ; 
00048  
00049          v i r t u a l   v o i d   S p l i t T o R G B A ( u i n t 8   * , u i n t 8   * , u i n t 8   * , u i n t 8   * , i n t , i n t , i n t ) = 0 ; 
00050  
00051          
00052  
00053          v i r t u a l   v o i d   D r a w R G B ( u i n t 8   * , u i n t 8   * , u i n t 8   * , i n t , i n t , i n t ) = 0 ; 
00054  
00055          v i r t u a l   v o i d   D r a w R G B A ( u i n t 8   * , u i n t 8   * , u i n t 8   * , u i n t 8   * , i n t , i n t , i n t ) = 0 ; 
00056  
00057  
00058  
00059      p r o t e c t e d : 
00060  
00061  
00062  
00063          i n t   G e t W i d t h ( ) { r e t u r n   v s W i d t h ; } 
00064  
00065          i n t   G e t H e i g h t ( ) { r e t u r n   v s H e i g h t ; } 
00066  
00067  
00068  
00069          C o l o r T y p e   G e t C o l o r ( ) { r e t u r n   v s C o l o r T y p e ; } 
00070  
00071  
00072  
00073          u i n t 8   * G e t D a t a ( ) { r e t u r n   p i x e l _ b u f f e r ; } 
00074  
00075  
00076  
00077          v o i d   I n i t P r i v a t e ( ) ; 
00078  
00079  
 全部  名字空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义