#include <mmstypes.h>
Public Member Functions | |
MMSFBSurfacePlanes (void *ptr=NULL, int pitch=0, void *ptr2=NULL, int pitch2=0, void *ptr3=NULL, int pitch3=0) | |
Public Attributes | |
bool | hwbuffer |
buffer is a hardware buffer? | |
bool | opaque |
the current pixel data describes a full opaque surface | |
bool | transparent |
the current pixel data describes a full transparent surface | |
void * | ptr |
first plane | |
int | pitch |
pitch of first plane | |
void * | ptr2 |
second plane or NULL if surface has only one plane | |
int | pitch2 |
pitch of second plane | |
void * | ptr3 |
third plane or NULL if surface has only one or two planes | |
int | pitch3 |
pitch of third plane |
Definition at line 121 of file mmstypes.h.
MMSFBSurfacePlanes::MMSFBSurfacePlanes | ( | void * | ptr = NULL , |
|
int | pitch = 0 , |
|||
void * | ptr2 = NULL , |
|||
int | pitch2 = 0 , |
|||
void * | ptr3 = NULL , |
|||
int | pitch3 = 0 | |||
) | [inline] |
Definition at line 142 of file mmstypes.h.
the current pixel data describes a full transparent surface
Definition at line 128 of file mmstypes.h.
void* MMSFBSurfacePlanes::ptr |
void* MMSFBSurfacePlanes::ptr2 |
void* MMSFBSurfacePlanes::ptr3 |
third plane or NULL if surface has only one or two planes
Definition at line 138 of file mmstypes.h.