BCB-Tools.com

Home of
RAD DirectX

C++ Builder wrapping DirectX

...

Please Register

So we can
create more

the TDx_Library
the TDx9_Library



Welcome to BCB-Tools.com Latest News

Development Tools Demo Applications Step-by-Step Tutorials Component Reference

Register Here! Available Downloads

Frequently Asked Questions Discussion Forums Receive emails from BCB-Tools.com Send us some Feedback

Links to other sites Information about the BCB-Tools.com website


    TDx_Draw_Library v1.90 Component Reference

    -= Click to navigate the reference =-

    -= Go to the TDDVideoPortInfo description =-   Component: TDDVIDEOPORTINFO::VPFLAGS

    Go to the Welcome Page
    [ TDDVideoPortInfo ]     [ prev: VBIOutputFormat ]

    public:
         __property dword VPFlags = { read=FGetVPFlags, write=FSetVPFlags, default=0 };

    If you would like to submit additions or improvements to this page, click: admin@bcb-tools.com.


    DESCRIPTION

    Top     Flags     See Also

    The VPFlags property defines flags indicating what video port options are to be utilized when transferring data to a surface.
    The described effect applies when the flag is set.




    FLAGS

    Top     See Also

      DDVP_AUTOFLIP
      Autoflip to the next destination overlay surface in the flip chain as each VREF occurs.
      Flips will occur every VREF unless the fields are being interleaved in memory, in which case flips will occur every second VREF.

      DDVP_CONVERT
      Video data is to be color converted before it is written to a surface by using the pixel format information referenced by TDDVideoPortInfo::OutputFormat.

      DDVP_CROP
      Video data is to be cropped using the rectangle referenced by TDDVideoPortInfo::Crop, before writing it to a surface

      DDVP_IGNOREVBIXCROP
      X axis cropping coordinates are to be ignored when cropping oversampled VBI data.

      DDVP_INTERLEAVE
      Interlaced fields are to be interleaved in memory.

      DDVP_MIRRORLEFTRIGHT
      Image data is to be irrorred from left to right when writing to the frame buffer.

      DDVP_MIRRORUPDOWN
      Image data is to be mirrorred from top to bottom when writing it to the frame buffer.

      DDVP_OVERRIDEBOBWEAVE
      Override any automatic display methods chosen by the driver and use only the display method set by the caller when they created the overlay surface.

      DDVP_PRESCALE
      Pre-scale or zoom the video data based on the values in TDDVideoPortInfo::PrescaleHeight and TDDVideoPortInfo::PrescaleWidth.

      DDVP_SKIPEVENFIELDS
      Ignore the even field of the video frames.

      DDVP_SKIPODDFIELDS
      Ignore the odd field of the video frames.

      DDVP_SYNCMASTER
      Lock the graphics refresh rate to the video port by using the video port VREF as the graphics VREF.

      DDVP_VBICONVERT
      Convert VBI data contained in the video stream using the pixel format information contained in TDDVideoPortInfo::VBIOutputFormat.

      DDVP_VBINOINTERLEAVE
      Disable interleaving in memory for data contained within the VBI.

      DDVP_VBINOSCALE
      Do not perform any scaling on VBI data contained within the video stream.





    SEE ALSO

    Top     Flags






























Top

Welcome |  Latest News |  Tools |  Demos |  Tutorials |  Reference |  Register |  Downloads
FAQ |  Forums |  Feedback |  Mailing List |  Links |  Site Information

This page is Copyright © 2008 Darren John Dwyer, Australia. All Rights Reserved.
Borland C++ Builder, CBuilder, etc are Trademarks of Borland Corporation.
DirectX, DirectDraw, Windows, etc are Trademarks of Microsoft Corporation.