Subversion Repositories Kolibri OS

Rev

Go to most recent revision | Blame | Last modification | View Log | RSS feed

  1. <HTML
  2. ><HEAD
  3. ><TITLE
  4. >SDL_CreateYUVOverlay</TITLE
  5. ><META
  6. NAME="GENERATOR"
  7. CONTENT="Modular DocBook HTML Stylesheet Version 1.64
  8. "><LINK
  9. REL="HOME"
  10. TITLE="SDL Library Documentation"
  11. HREF="index.html"><LINK
  12. REL="UP"
  13. TITLE="Video"
  14. HREF="video.html"><LINK
  15. REL="PREVIOUS"
  16. TITLE="SDL_GL_SwapBuffers"
  17. HREF="sdlglswapbuffers.html"><LINK
  18. REL="NEXT"
  19. TITLE="SDL_LockYUVOverlay"
  20. HREF="sdllockyuvoverlay.html"></HEAD
  21. ><BODY
  22. CLASS="REFENTRY"
  23. BGCOLOR="#FFF8DC"
  24. TEXT="#000000"
  25. LINK="#0000ee"
  26. VLINK="#551a8b"
  27. ALINK="#ff0000"
  28. ><DIV
  29. CLASS="NAVHEADER"
  30. ><TABLE
  31. WIDTH="100%"
  32. BORDER="0"
  33. CELLPADDING="0"
  34. CELLSPACING="0"
  35. ><TR
  36. ><TH
  37. COLSPAN="3"
  38. ALIGN="center"
  39. >SDL Library Documentation</TH
  40. ></TR
  41. ><TR
  42. ><TD
  43. WIDTH="10%"
  44. ALIGN="left"
  45. VALIGN="bottom"
  46. ><A
  47. HREF="sdlglswapbuffers.html"
  48. >Prev</A
  49. ></TD
  50. ><TD
  51. WIDTH="80%"
  52. ALIGN="center"
  53. VALIGN="bottom"
  54. ></TD
  55. ><TD
  56. WIDTH="10%"
  57. ALIGN="right"
  58. VALIGN="bottom"
  59. ><A
  60. HREF="sdllockyuvoverlay.html"
  61. >Next</A
  62. ></TD
  63. ></TR
  64. ></TABLE
  65. ><HR
  66. ALIGN="LEFT"
  67. WIDTH="100%"></DIV
  68. ><H1
  69. ><A
  70. NAME="SDLCREATEYUVOVERLAY"
  71. >SDL_CreateYUVOverlay</A
  72. ></H1
  73. ><DIV
  74. CLASS="REFNAMEDIV"
  75. ><A
  76. NAME="AEN2389"
  77. ></A
  78. ><H2
  79. >Name</H2
  80. >SDL_CreateYUVOverlay&nbsp;--&nbsp;Create a YUV video overlay</DIV
  81. ><DIV
  82. CLASS="REFSYNOPSISDIV"
  83. ><A
  84. NAME="AEN2392"
  85. ></A
  86. ><H2
  87. >Synopsis</H2
  88. ><DIV
  89. CLASS="FUNCSYNOPSIS"
  90. ><A
  91. NAME="AEN2393"
  92. ></A
  93. ><P
  94. ></P
  95. ><PRE
  96. CLASS="FUNCSYNOPSISINFO"
  97. >#include "SDL.h"</PRE
  98. ><P
  99. ><CODE
  100. ><CODE
  101. CLASS="FUNCDEF"
  102. >SDL_Overlay *<B
  103. CLASS="FSFUNC"
  104. >SDL_CreateYUVOverlay</B
  105. ></CODE
  106. >(int width, int height, Uint32 format, SDL_Surface *display);</CODE
  107. ></P
  108. ><P
  109. ></P
  110. ></DIV
  111. ></DIV
  112. ><DIV
  113. CLASS="REFSECT1"
  114. ><A
  115. NAME="AEN2399"
  116. ></A
  117. ><H2
  118. >Description</H2
  119. ><P
  120. ><TT
  121. CLASS="FUNCTION"
  122. >SDL_CreateYUVOverlay</TT
  123. > creates a YUV overlay of the specified <TT
  124. CLASS="PARAMETER"
  125. ><I
  126. >width</I
  127. ></TT
  128. >, <TT
  129. CLASS="PARAMETER"
  130. ><I
  131. >height</I
  132. ></TT
  133. > and <TT
  134. CLASS="PARAMETER"
  135. ><I
  136. >format</I
  137. ></TT
  138. > (see <A
  139. HREF="sdloverlay.html"
  140. ><SPAN
  141. CLASS="STRUCTNAME"
  142. >SDL_Overlay</SPAN
  143. ></A
  144. > for a list of available formats), for the provided <TT
  145. CLASS="PARAMETER"
  146. ><I
  147. >display</I
  148. ></TT
  149. >. A <A
  150. HREF="sdloverlay.html"
  151. ><SPAN
  152. CLASS="STRUCTNAME"
  153. >SDL_Overlay</SPAN
  154. ></A
  155. > structure is returned.</P
  156. ><P
  157. >The term 'overlay' is a misnomer since, unless the overlay is created in hardware, the contents for the display surface underneath the area where the overlay is shown will be overwritten when the overlay is displayed.</P
  158. ></DIV
  159. ><DIV
  160. CLASS="REFSECT1"
  161. ><A
  162. NAME="AEN2412"
  163. ></A
  164. ><H2
  165. >See Also</H2
  166. ><P
  167. ><A
  168. HREF="sdloverlay.html"
  169. ><SPAN
  170. CLASS="STRUCTNAME"
  171. >SDL_Overlay</SPAN
  172. ></A
  173. >,
  174. <A
  175. HREF="sdldisplayyuvoverlay.html"
  176. ><TT
  177. CLASS="FUNCTION"
  178. >SDL_DisplayYUVOverlay</TT
  179. ></A
  180. >,
  181. <A
  182. HREF="sdlfreeyuvoverlay.html"
  183. ><TT
  184. CLASS="FUNCTION"
  185. >SDL_FreeYUVOverlay</TT
  186. ></A
  187. ></P
  188. ></DIV
  189. ><DIV
  190. CLASS="NAVFOOTER"
  191. ><HR
  192. ALIGN="LEFT"
  193. WIDTH="100%"><TABLE
  194. WIDTH="100%"
  195. BORDER="0"
  196. CELLPADDING="0"
  197. CELLSPACING="0"
  198. ><TR
  199. ><TD
  200. WIDTH="33%"
  201. ALIGN="left"
  202. VALIGN="top"
  203. ><A
  204. HREF="sdlglswapbuffers.html"
  205. >Prev</A
  206. ></TD
  207. ><TD
  208. WIDTH="34%"
  209. ALIGN="center"
  210. VALIGN="top"
  211. ><A
  212. HREF="index.html"
  213. >Home</A
  214. ></TD
  215. ><TD
  216. WIDTH="33%"
  217. ALIGN="right"
  218. VALIGN="top"
  219. ><A
  220. HREF="sdllockyuvoverlay.html"
  221. >Next</A
  222. ></TD
  223. ></TR
  224. ><TR
  225. ><TD
  226. WIDTH="33%"
  227. ALIGN="left"
  228. VALIGN="top"
  229. >SDL_GL_SwapBuffers</TD
  230. ><TD
  231. WIDTH="34%"
  232. ALIGN="center"
  233. VALIGN="top"
  234. ><A
  235. HREF="video.html"
  236. >Up</A
  237. ></TD
  238. ><TD
  239. WIDTH="33%"
  240. ALIGN="right"
  241. VALIGN="top"
  242. >SDL_LockYUVOverlay</TD
  243. ></TR
  244. ></TABLE
  245. ></DIV
  246. ></BODY
  247. ></HTML
  248. >