Welcome to
www.tdxlibrary.org
Home of the
the TDx_Library...
"RAD DirectX"
for
C++ Builder
...
|
TDx_Draw_Library v2.00 Component Reference
|
|
[ TDx_Draw::TestCooperativeLevel() ]
[ next: WaitForVerticalBlank() ]
[ prev: StartModeTest() ]
public:
virtual HRESULT __fastcall TestCooperativeLevel();
TDX_DRAW::TESTCOOPERATIVELEVEL()
[ component method ]
- Description
The
TDx_Draw::TestCooperativeLevel
method
is
used
to
determine
if
a
program
can
restore/use
its
surfaces.
A
fullscreen
exclusive
application
will
receive
DDERR_NOEXCLUSIVEMODE
if
ALT-TAB
is
pressed.
A
minimised
normal
mode
application
will
receive
DDERR_EXCLUSIVEMODEALREADYSET
if
another
application
has
exclusive
mode.
TDx_Draw::TestCooperativeLevel()
should
be
used
until
DD_OK
is
returned,
before
any
operations
are
performed.
Use
TApplication.ProcessMessages()
to
reduce
CPU
usage
during
the
TDx_Draw::TestCooperativeLevel()
loop.
If
the
method
call
fails,
the
OnError
event
will
be
triggered
with
one
of
the
following
values:
DDERR_INVALIDOBJECT
DDERR_EXCLUSIVEMODEALREADYSET
DDERR_NOEXCLUSIVEMODE
DDERR_WRONGMODE
- See Also
- Top
If you would like to submit additions or improvements to this page, click: darren_john_dwyer@hotmail.com.
|
|