#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.