Welcome to
www.tdxlibrary.org
Home of the
the TDx_Library...
"RAD DirectX"
for
C++ Builder
...
|
TDx_Draw_Library v2.00 Component Reference
|
|
[ TDx_DrawVideoPort::Flip() ]
[ next: GetBandwidthInfo() ]
[ prev: Destroy() ]
public:
virtual bool __fastcall Flip( TDx_DrawSurface* pSurface, dword pFlags );
TDX_DRAWVIDEOPORT::FLIP()
[ component method ]
- Description
The
TDx_DrawVideoPort::Flip
method
will
cause
the
video
port
to
use
a
new
surface
for
the
next
frame
of
video
data.
This
can
be
useful
for
preventing
artifacts
such
as
tearing.
Calls
to
TDx_DrawVideoPort::Flip()
are
asynchronous
but
the
flips
generated
are
synchronized
with
the
video
signals
VBI.
If
the
method
call
fails,
the
OnError
event
will
be
triggered
with
one
of
the
following
values:
DDERR_INVALIDOBJECT
DDERR_INVALIDPARAMS
- Parameters
Surface
The Surface parameter references a surface to receive the next video frame.
Set this parameter to NULL to cycle through the flip chain in the normal attachment order.
Flags
The Flags parameter defines flags indicating the flip options.
The described effect applies when the flag is set.
DDVPFLIP_VBI
The surface referenced by the Surface property of this method will receive VBI video data.
DDVPFLIP_VIDEO
The surface referenced by the Surface property of this method will receive normal video data.
- See Also
- Top
If you would like to submit additions or improvements to this page, click: darren_john_dwyer@hotmail.com.
|
|