BlueGrey
calm
Elegant
Català-Valencià – Catalan
中文 – Chinese (Simplified)
中文 – Chinese (Traditional)
Česky – Czech
Dansk – Danish
Nederlands – Dutch
English – English
Suomi – Finnish
Français – French
Deutsch – German
עברית – Hebrew
हिंदी – Hindi
Magyar – Hungarian
Bahasa Indonesia – Indonesian
Italiano – Italian
日本語 – Japanese
한국어 – Korean
Македонски – Macedonian
मराठी – Marathi
Norsk – Norwegian
Polski – Polish
Português – Portuguese
Português – Portuguese (Brazil)
Русский – Russian
Slovenčina – Slovak
Slovenščina – Slovenian
Español – Spanish
Svenska – Swedish
Türkçe – Turkish
Українська – Ukrainian
Oëzbekcha – Uzbek
Subversion Repositories
Kolibri OS
(root)
/
contrib
/
sdk
/
sources
/
SDL-1.2.2
/
docs
/
html
/
sdlvideoinfo.html
– Rev 6642
Rev
Go to most recent revision
|
Blame
|
Last modification
|
View Log
|
RSS feed
<
HTML
><
HEAD
><
TITLE
>SDL_VideoInfo<
/
TITLE
><
META
NAME
=
"GENERATOR"
CONTENT
=
"Modular DocBook HTML Stylesheet Version 1.64
"
><
LINK
REL
=
"HOME"
TITLE
=
"SDL Library Documentation"
HREF
=
"index.html"
><
LINK
REL
=
"UP"
TITLE
=
"Video"
HREF
=
"video.html"
><
LINK
REL
=
"PREVIOUS"
TITLE
=
"SDL_Surface"
HREF
=
"sdlsurface.html"
><
LINK
REL
=
"NEXT"
TITLE
=
"SDL_Overlay"
HREF
=
"sdloverlay.html"
><
/
HEAD
><
BODY
CLASS
=
"REFENTRY"
BGCOLOR
=
"#FFF8DC"
TEXT
=
"#000000"
LINK
=
"#0000ee"
VLINK
=
"#551a8b"
ALINK
=
"#ff0000"
><
DIV
CLASS
=
"NAVHEADER"
><
TABLE
WIDTH
=
"100%"
BORDER
=
"0"
CELLPADDING
=
"0"
CELLSPACING
=
"0"
><
TR
><
TH
COLSPAN
=
"3"
ALIGN
=
"center"
>SDL Library Documentation<
/
TH
><
/
TR
><
TR
><
TD
WIDTH
=
"10%"
ALIGN
=
"left"
VALIGN
=
"bottom"
><
A
HREF
=
"sdlsurface.html"
>Prev<
/
A
><
/
TD
><
TD
WIDTH
=
"80%"
ALIGN
=
"center"
VALIGN
=
"bottom"
><
/
TD
><
TD
WIDTH
=
"10%"
ALIGN
=
"right"
VALIGN
=
"bottom"
><
A
HREF
=
"sdloverlay.html"
>Next<
/
A
><
/
TD
><
/
TR
><
/
TABLE
><
HR
ALIGN
=
"LEFT"
WIDTH
=
"100%"
><
/
DIV
><
H1
><
A
NAME
=
"SDLVIDEOINFO"
>SDL_VideoInfo<
/
A
><
/
H1
><
DIV
CLASS
=
"REFNAMEDIV"
><
A
NAME
=
"AEN2968"
><
/
A
><
H2
>Name<
/
H2
>SDL_VideoInfo -- Video
Target
information<
/
DIV
><
DIV
CLASS
=
"REFSECT1"
><
A
NAME
=
"AEN2971"
><
/
A
><
H2
>Structure Definition<
/
H2
><
PRE
CLASS
=
"PROGRAMLISTING"
>typedef struct
{
Uint32 hw_available:
1
;
Uint32 wm_available:
1
;
Uint32 blit_hw:
1
;
Uint32 blit_hw_CC:
1
;
Uint32 blit_hw_A:
1
;
Uint32 blit_sw:
1
;
Uint32 blit_sw_CC:
1
;
Uint32 blit_sw_A:
1
;
Uint32 blit_fill;
Uint32 video_mem;
SDL_PixelFormat *vfmt;
}
SDL_VideoInfo;<
/
PRE
><
/
DIV
><
DIV
CLASS
=
"REFSECT1"
><
A
NAME
=
"AEN2974"
><
/
A
><
H2
>Structure Data<
/
H2
><
DIV
CLASS
=
"INFORMALTABLE"
><
A
NAME
=
"AEN2976"
><
/
A
><
P
><
/
P
><
TABLE
BORDER
=
"0"
CLASS
=
"CALSTABLE"
><
TBODY
><
TR
><
TD
ALIGN
=
"LEFT"
VALIGN
=
"TOP"
><
TT
CLASS
=
"STRUCTFIELD"
><
I
>hw_available<
/
I
><
/
TT
><
/
TD
><
TD
ALIGN
=
"LEFT"
VALIGN
=
"TOP"
>Is it possible to create hardware surfaces?<
/
TD
><
/
TR
><
TR
><
TD
ALIGN
=
"LEFT"
VALIGN
=
"TOP"
><
TT
CLASS
=
"STRUCTFIELD"
><
I
>wm_available<
/
I
><
/
TT
><
/
TD
><
TD
ALIGN
=
"LEFT"
VALIGN
=
"TOP"
>Is there a window manager available<
/
TD
><
/
TR
><
TR
><
TD
ALIGN
=
"LEFT"
VALIGN
=
"TOP"
><
TT
CLASS
=
"STRUCTFIELD"
><
I
>blit_hw<
/
I
><
/
TT
><
/
TD
><
TD
ALIGN
=
"LEFT"
VALIGN
=
"TOP"
>Are hardware to hardware blits accelerated?<
/
TD
><
/
TR
><
TR
><
TD
ALIGN
=
"LEFT"
VALIGN
=
"TOP"
><
TT
CLASS
=
"STRUCTFIELD"
><
I
>blit_hw_CC<
/
I
><
/
TT
><
/
TD
><
TD
ALIGN
=
"LEFT"
VALIGN
=
"TOP"
>Are hardware to hardware colorkey blits accelerated?<
/
TD
><
/
TR
><
TR
><
TD
ALIGN
=
"LEFT"
VALIGN
=
"TOP"
><
TT
CLASS
=
"STRUCTFIELD"
><
I
>blit_hw_A<
/
I
><
/
TT
><
/
TD
><
TD
ALIGN
=
"LEFT"
VALIGN
=
"TOP"
>Are hardware to hardware alpha blits accelerated?<
/
TD
><
/
TR
><
TR
><
TD
ALIGN
=
"LEFT"
VALIGN
=
"TOP"
><
TT
CLASS
=
"STRUCTFIELD"
><
I
>blit_sw<
/
I
><
/
TT
><
/
TD
><
TD
ALIGN
=
"LEFT"
VALIGN
=
"TOP"
>Are software to hardware blits accelerated?<
/
TD
><
/
TR
><
TR
><
TD
ALIGN
=
"LEFT"
VALIGN
=
"TOP"
><
TT
CLASS
=
"STRUCTFIELD"
><
I
>blit_sw_CC<
/
I
><
/
TT
><
/
TD
><
TD
ALIGN
=
"LEFT"
VALIGN
=
"TOP"
>Are software to hardware colorkey blits accelerated?<
/
TD
><
/
TR
><
TR
><
TD
ALIGN
=
"LEFT"
VALIGN
=
"TOP"
><
TT
CLASS
=
"STRUCTFIELD"
><
I
>blit_sw_A<
/
I
><
/
TT
><
/
TD
><
TD
ALIGN
=
"LEFT"
VALIGN
=
"TOP"
>Are software to hardware alpha blits accelerated?<
/
TD
><
/
TR
><
TR
><
TD
ALIGN
=
"LEFT"
VALIGN
=
"TOP"
><
TT
CLASS
=
"STRUCTFIELD"
><
I
>blit_fill<
/
I
><
/
TT
><
/
TD
><
TD
ALIGN
=
"LEFT"
VALIGN
=
"TOP"
>Are
color
fills accelerated?<
/
TD
><
/
TR
><
TR
><
TD
ALIGN
=
"LEFT"
VALIGN
=
"TOP"
><
TT
CLASS
=
"STRUCTFIELD"
><
I
>video_mem<
/
I
><
/
TT
><
/
TD
><
TD
ALIGN
=
"LEFT"
VALIGN
=
"TOP"
>Total amount of video memory in Kilobytes<
/
TD
><
/
TR
><
TR
><
TD
ALIGN
=
"LEFT"
VALIGN
=
"TOP"
><
TT
CLASS
=
"STRUCTFIELD"
><
I
>vfmt<
/
I
><
/
TT
><
/
TD
><
TD
ALIGN
=
"LEFT"
VALIGN
=
"TOP"
><
A
HREF
=
"sdlpixelformat.html"
>Pixel format<
/
A
> of the video device<
/
TD
><
/
TR
><
/
TBODY
><
/
TABLE
><
P
><
/
P
><
/
DIV
><
/
DIV
><
DIV
CLASS
=
"REFSECT1"
><
A
NAME
=
"AEN3024"
><
/
A
><
H2
>Description<
/
H2
><
P
>This
(
read-only
)
structure is returned by <
A
HREF
=
"sdlgetvideoinfo.html"
><
TT
CLASS
=
"FUNCTION"
>SDL_GetVideoInfo<
/
TT
><
/
A
>. It contains information on either the
'best'
available mode
(
if called before <
A
HREF
=
"sdlsetvideomode.html"
><
TT
CLASS
=
"FUNCTION"
>SDL_SetVideoMode<
/
TT
><
/
A
>
)
or the current video mode.<
/
P
><
/
DIV
><
DIV
CLASS
=
"REFSECT1"
><
A
NAME
=
"AEN3031"
><
/
A
><
H2
>See Also<
/
H2
><
P
><
A
HREF
=
"sdlpixelformat.html"
><
SPAN
CLASS
=
"STRUCTNAME"
>SDL_PixelFormat<
/
SPAN
><
/
A
>,
<
A
HREF
=
"sdlgetvideoinfo.html"
><
TT
CLASS
=
"FUNCTION"
>SDL_GetVideoInfo<
/
TT
><
/
A
><
/
P
><
/
DIV
><
DIV
CLASS
=
"NAVFOOTER"
><
HR
ALIGN
=
"LEFT"
WIDTH
=
"100%"
><
TABLE
WIDTH
=
"100%"
BORDER
=
"0"
CELLPADDING
=
"0"
CELLSPACING
=
"0"
><
TR
><
TD
WIDTH
=
"33%"
ALIGN
=
"left"
VALIGN
=
"top"
><
A
HREF
=
"sdlsurface.html"
>Prev<
/
A
><
/
TD
><
TD
WIDTH
=
"34%"
ALIGN
=
"center"
VALIGN
=
"top"
><
A
HREF
=
"index.html"
>Home<
/
A
><
/
TD
><
TD
WIDTH
=
"33%"
ALIGN
=
"right"
VALIGN
=
"top"
><
A
HREF
=
"sdloverlay.html"
>Next<
/
A
><
/
TD
><
/
TR
><
TR
><
TD
WIDTH
=
"33%"
ALIGN
=
"left"
VALIGN
=
"top"
>SDL_Surface<
/
TD
><
TD
WIDTH
=
"34%"
ALIGN
=
"center"
VALIGN
=
"top"
><
A
HREF
=
"video.html"
>Up<
/
A
><
/
TD
><
TD
WIDTH
=
"33%"
ALIGN
=
"right"
VALIGN
=
"top"
>SDL_Overlay<
/
TD
><
/
TR
><
/
TABLE
><
/
DIV
><
/
BODY
><
/
HTML
>