http://www.webartz.com/fourcc/indexyuv.htm
For information on the relationship between color spaces, see:
http://www.neuro.sfc.keio.ac.jp/~aly/polygon/info/color-space-faq.html
|
|
Is an alias of GAL_FreeYUVOverlay.
|
|
|
Is an alias of GAL_LockYUVOverlay.
|
|
|
Is an alias of GAL_UnlockYUVOverlay.
|
|
|
The YUV hardware video overlay |
|
||||||||||||||||||||
|
Creates a video output overlay on a DC. This function creates a video output overlay on the given DC hdc. Calling the returned surface an overlay is something of a misnomer because the contents of the display DC hdc underneath the area where the overlay is shown is undefined - it may be overwritten with the converted YUV data.
|
|
||||||||||||
|
Blits a video overlay to the screen. Calling this function will blit the video overly overlay to the screen. The contents of the video surface underneath the blit destination are not defined. The width and height of the destination rectangle may be different from that of the overlay, but currently only 2x scaling is supported. And note that the dstrect is in screen coordinate system.
|
|
|
Frees a YUV overlay. This function frees a YUV overlay created by GAL_CreateYUVOverlay.
|
|
|
Locks an overlay for direct access.
|
|
|
Unlocks a locked overlay when you are done.
|
1.4.2