Rechercher une page de manuel
SDLmm_VideoInfo
Langue: en
Version: 122062 (mandriva - 01/05/08)
Section: 3 (Bibliothèques de fonctions)
Sommaire
- NAME
- SYNOPSIS
- DETAILED DESCRIPTION
- MEMBER FUNCTION DOCUMENTATION
- PixelFormat SDLmm::VideoInfo::GetPixelFormat () [inline]
- const PixelFormat SDLmm::VideoInfo::GetPixelFormat () const [inline]
- bool SDLmm::VideoInfo::GetVideoInfo ()
- bool SDLmm::VideoInfo::blit_fill ()
- bool SDLmm::VideoInfo::blit_hw ()
- bool SDLmm::VideoInfo::blit_hw_A ()
- bool SDLmm::VideoInfo::blit_hw_CC ()
- bool SDLmm::VideoInfo::blit_sw ()
- bool SDLmm::VideoInfo::blit_sw_A ()
- bool SDLmm::VideoInfo::blit_sw_CC ()
- bool SDLmm::VideoInfo::hw_available ()
- Uint32 SDLmm::VideoInfo::video_mem ()
- bool SDLmm::VideoInfo::wm_available ()
- MEMBER DATA DOCUMENTATION
- AUTHOR
NAME
SDLmm::VideoInfo - Video target information.SYNOPSIS
#include <sdlmm_videoinfo.h>
Public Methods
bool GetVideoInfo ()
Update the pointer to the video information.
bool hw_available ()
Returns true if hardware acceleration is available.
bool wm_available ()
Returns true if a window managed is available.
bool blit_hw ()
Returns true if hardware to hardware blits are accelerated.
bool blit_hw_CC ()
Returns true if hardware to hardware colorkey blits are accelerated.
bool blit_hw_A ()
Returns true if hardware to hardware alpha blits are accelerated.
bool blit_sw ()
Returns true if software to hardware blits are accelerated.
bool blit_sw_CC ()
Returns true if software to hardware colorkey blits are accelerated.
bool blit_sw_A ()
Returns true if software to hardware alpha blits are accelerated.
bool blit_fill ()
Returns true if color fills are accelerated.
Uint32 video_mem ()
Returns the total amount of video memory in kilobytes.
const PixelFormat GetPixelFormat () const
Returns the SDL_PixelFormat struct for the video device.
PixelFormat GetPixelFormat ()
Public Attributes
const SDL_VideoInfo* me
The video info struct.
DETAILED DESCRIPTION
Video target information.
This object contains read-only information about the video hardware. If this is called before Display::SetVideoMode(), the vfmt member of the returned structure will contain the pixel format of the 'best' video mode.
Todo: Build a status function allowing for easier access to the flags. This can be done using a bitfield which would allow for checking for multiple features at once.
Warning: Before using information from VideoInfo, the video subsystem must already be initialized.
See also: Display::Init(), Display::SetVideoMode()
MEMBER FUNCTION DOCUMENTATION
PixelFormat SDLmm::VideoInfo::GetPixelFormat () [inline]
const PixelFormat SDLmm::VideoInfo::GetPixelFormat () const [inline]
Returns the SDL_PixelFormat struct for the video device.
bool SDLmm::VideoInfo::GetVideoInfo ()
Update the pointer to the video information.
Returns: If the update fails, VideoInfo::me is set to zero and false is returned. true is returned for success.
Note: The pointer stored in this object should be updated automatically so there should be no need for the programmer to call this function manually.
bool SDLmm::VideoInfo::blit_fill ()
Returns true if color fills are accelerated.
bool SDLmm::VideoInfo::blit_hw ()
Returns true if hardware to hardware blits are accelerated.
bool SDLmm::VideoInfo::blit_hw_A ()
Returns true if hardware to hardware alpha blits are accelerated.
bool SDLmm::VideoInfo::blit_hw_CC ()
Returns true if hardware to hardware colorkey blits are accelerated.
bool SDLmm::VideoInfo::blit_sw ()
Returns true if software to hardware blits are accelerated.
bool SDLmm::VideoInfo::blit_sw_A ()
Returns true if software to hardware alpha blits are accelerated.
bool SDLmm::VideoInfo::blit_sw_CC ()
Returns true if software to hardware colorkey blits are accelerated.
bool SDLmm::VideoInfo::hw_available ()
Returns true if hardware acceleration is available.
Uint32 SDLmm::VideoInfo::video_mem ()
Returns the total amount of video memory in kilobytes.
bool SDLmm::VideoInfo::wm_available ()
Returns true if a window managed is available.
MEMBER DATA DOCUMENTATION
const SDL_VideoInfo * SDLmm::VideoInfo::me
The video info struct.
This struct contains the information about the display. You can access it directly or use the VideoInfo functions like VideoInfo::hw_available(). The data stored in this pointer can be updated (if needed) using VideoInfo::GetVideoInfo().
AUTHOR
Generated automatically by Doxygen for SDLmm from the source code.
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre