Video Programming
The ATI Radeon™ allows you to add high quality Full Motion Video (FMV) sequences into your games and applications through standard interfaces such as DirectShow® (formerly ActiveMovie). DirectShow® seamlessly integrates video into your application and allows you to use a wide variety of different FMV file formats (such as AVI, MPEG or Quicktime) without having to write special code for each file type.
The Microsoft DirectX® SDK contains additional information on using DirectX® to add FMV to your application.
2D Programming
The ATI Radeon™ supports a full host of 2D functions, including all 256 ROP3 functions (as detailed in the Windows® 3.1 DDK), and extensive DirectDraw® support in both Windows® 9x and Windows NT®.
Here are the DirectDraw® CAPS supported by the Radeon™ DirectDraw® Caps Bits:
- 3D (not available in NT 4.0)
- BLT
- BLTQUEUE
- BLTSTRETCH
- GDI (not available in NT 4.0)
- OVERLAY
- OVERLAYFOURCC
- OVERLAYSTRETCH
- COLORKEY
- BLTCOLORFILL
- BLTDEPTHFILL
DirectDraw® Surface Caps Bits:
- FLIP
- MIPMAP (not available in NT 4.0)
- OFFSCREENPLAIN
- OVERLAY
- PRIMARYSURFACE
- TEXTURE (not available in NT 4.0)
- ZBUFFER (not available in NT 4.0)
DirectDraw® Color Key Caps Bits:
- DESTBLT
- DESTOVERLAY
- SRCBLT
- SRCOVERLAY
DirectDraw® FX Caps Bits:
- BLTSTRETCHX
- BLTSTRETCHY
- OVERLAYSHRINKX
- OVERLAYSHRINKY
- OVERLAYSTRETCHX
- OVERLAYSTRETCHY
DirectDraw® FourCC Formats:
- YUY2
- UYVY
- YV12
- YVU9
- IF09
- VBID
DirectDraw® Video Port Caps:
- DDCAPS2_VIDEOPORT (not available in NT 4.0)
- DDCAPS_VIDEOPORT (not available in NT 4.0)
- AUTOFLIPOVERLAY (not available in NT 4.0)
- MaxVideoPorts (not available in NT 4.0)