Setting Video Destinations
Video digitizer components provide several functions that allow applications to specify the destination for the digitized video stream produced by the digitizer component. Applications have two options for specifying the destination for the video data stream.The first option requires that the video be digitized as RGB pixels and placed into a destination pixel map. This option allows the video to be placed either onscreen or offscreen, depending upon the placement of the pixel map. You can use the
VDSetPlayThruDestinationfunction in your application to set the characteristics for this option. TheVDPreflightDestinationfunction lets you determine the capabilities of the digitizer in your application. All video digitizer components must support this option. TheVDGetPlayThruDestinationfunction lets you get data about the current video destination.The second option uses a global boundary rectangle to define the destination for the video. This option is useful only with digitizers that support hardware DMA. You can use the
VDSetPlayThruGlobalRectfunction in your application to set the characteristics for this option. You can use theVDPreflightGlobalRectfunction in your application to determine the capabilities of the digitizer. Not all video digitizer components support this option.The
VDGetMaxAuxBufferfunction returns information about a buffer that may be located on some special hardware.
Subtopics
- VDSetPlayThruDestination
- VDPreflightDestination
- VDGetPlayThruDestination
- VDSetPlayThruGlobalRect
- VDPreflightGlobalRect
- VDGetMaxAuxBuffer