RNDR

namespace RNDR
Summary
RNDR
Types
ViewInit2DAlias for ViewInit2D_TYP.
ViewInit2D_PTRAlias for a pointer to a ViewInit2D_TYP.
ViewInit2D_TYPDescribes the how a <View> should be configured.
Variables
FlagsUINT These are flags from RNDR::ViewInit2D_Flag_TYP.
TopUSHORT This specifies where the top of the <View> should start.
LeftUSHORT This specifies where the top of the <View> should start.
WidthUSHORT This is the width of the <View> in either pixels or percentage of total window size
HeightUSHORT This is the height of the <View> in either pixels or percentage of total window size
SurfaceSurfaceResource That will be the destination of the view.

Types

ViewInit2D

Alias for ViewInit2D_TYP.

ViewInit2D_PTR

Alias for a pointer to a ViewInit2D_TYP.

ViewInit2D_TYP

typedef struct ViewInit2D_TYP

Describes the how a <View> should be configured.

Summary
Variables
FlagsUINT These are flags from RNDR::ViewInit2D_Flag_TYP.
TopUSHORT This specifies where the top of the <View> should start.
LeftUSHORT This specifies where the top of the <View> should start.
WidthUSHORT This is the width of the <View> in either pixels or percentage of total window size
HeightUSHORT This is the height of the <View> in either pixels or percentage of total window size
SurfaceSurfaceResource That will be the destination of the view.

Variables

Flags

unsigned int Flags

UINT These are flags from RNDR::ViewInit2D_Flag_TYP.  Some specify specifics about the other variables.

Top

unsigned short Top

USHORT This specifies where the top of the <View> should start.

Left

unsigned short Left

USHORT This specifies where the top of the <View> should start.

Width

unsigned short Width

USHORT This is the width of the <View> in either pixels or percentage of total window size

Height

unsigned short Height

USHORT This is the height of the <View> in either pixels or percentage of total window size

Surface

RSRC::SurfaceResource Surface

SurfaceResource That will be the destination of the view.  Leave NULL to use CStartup’s default back buffer.  Which varies depending on the type of view you happen to be initializing.

namespace RNDR
typedef struct ViewInit2D_TYP
Describes the how a View should be configured.
unsigned int Flags
UINT These are flags from RNDR::ViewInit2D_Flag_TYP.
unsigned short Top
USHORT This specifies where the top of the View should start.
unsigned short Left
USHORT This specifies where the top of the View should start.
unsigned short Width
USHORT This is the width of the View in either pixels or percentage of total window size
unsigned short Height
USHORT This is the height of the View in either pixels or percentage of total window size
RSRC::SurfaceResource Surface
SurfaceResource That will be the destination of the view.
class SurfaceResource : public Resource
Allows access to creation of SurfaceResources and provides the neccessary functions to create SurfaceObjects of various types.
class CStartup
Interface to control and query the running state of the program.
Close