www.BCB-Tools.com
Home of
RAD DirectX
for
C++ Builder
...
...
Please Register
So we can
create more
the TDx_Library
the TDx9_Library
|
TDx_3DI_Library v1.90 Component Reference
|
|
[ TDx_3DDevice::SetRenderTarget() ]
[ next: SetTexture() ]
[ prev: SetRenderState() ]
public:
virtual bool __fastcall SetRenderTarget( TDx_DrawSurface* pNewRenderTarget );
TDX_3DDEVICE::SETRENDERTARGET()
[ component method ]
- Description
The
TDx_3DDevice::SetRenderTarget
method
will
define
a
new
rendering
target
surface
for
this
device.
The
new
target
must
match
the
current
target
in
terms
of
depth
buffer
status.
Eg:
If
the
current
target
has
a
depth
buffer,
the
new
target
must
also
have
a
depth
buffer.
The
depth
buffer
attached
to
the
new
target
replaces
the
one
attached
to
the
current
target
for
context.
Changing
the
render
target
for
one
with
different
properties
will
not
expose
different
HAL
or
HEL
capabilities.
If
the
method
call
fails,
the
OnError
event
will
be
triggered
with
one
of
the
following
values:
DDERR_INVALIDPARAMS
- Parameters
NewRenderTarget
The RenderTarget parameter references the TDx_DrawSurface component that will act as the new rendering target for this device.
The new target surface must have the DDSCAPS_3DDEVICE flag set.
- See Also
- Top
If you would like to submit additions or improvements to this page, click: admin@bcb-tools.com.
|
|