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::GetAvailableVidMem() ]
[ next: GetCaps() ]
[ prev: FlipToGDISurface() ]
public:
virtual bool __fastcall GetAvailableVidMem( TDDSCaps* pSCaps, dword* pTotal, dword* pFree );
TDX_DRAW::GETAVAILABLEVIDMEM()
[ component method ]
- Description
The
TDx_Draw::GetAvailableVidMem
method
will
return
the
total
display
memory
available
and
also
the
amount
of
display
memory
that
is
free
for
a
specified
type
of
surface.
This
is
only
a
snapshot
of
the
current
display
memory
state
and
will
change
as
surfaces
are
created
and
released.
Some
display
cards
utilize
the
same
memory
for
different
surface
types,
thus
allocating
one
type
of
surface
may
affect
the
amount
of
memory
available
for
another
surface
type.
Surfaces
with
the
DDSCAPS_VIDEOMEMORY
flag
set
will
return
the
sum
of
local
and
non-local
video
memory
on
AGP
systems
if
the
surface
can
be
used
for
3D
textures.
If
the
method
call
fails,
the
OnError
event
will
be
triggered
with
one
of
the
following
values:
DDERR_INVALIDCAPS
DDERR_INVALIDOBJECT
DDERR_INVALIDPARAMS
DDERR_NODIRECTDRAWHW
- Parameters
SCaps
The SCaps parameter references a TDDSCaps component defining the type of surface for which display memory information is being requested.
Total
The Total parameter will reference the total amount of available display memory if this method returns successfully.
Free
The Free parameter will reference the amount of display memory available for allocation to a surface of the specified type.
- See Also
- Top
If you would like to submit additions or improvements to this page, click: darren_john_dwyer@hotmail.com.
|
|