Mercurial > sdl-ios-xcode
comparison include/SDL_video.h @ 1678:90bf530ced8e SDL-1.3
SDL_SetVideoMode() compiles now...
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Wed, 14 Jun 2006 06:14:26 +0000 |
parents | e136f3ffdc1b |
children | 80a5e6a4e1e2 |
comparison
equal
deleted
inserted
replaced
1677:5e4c5e095925 | 1678:90bf530ced8e |
---|---|
765 int h); | 765 int h); |
766 | 766 |
767 /** | 767 /** |
768 * \fn SDL_TextureID SDL_CreateTextureFromSurface(Uint32 format, int access, SDL_Surface *surface) | 768 * \fn SDL_TextureID SDL_CreateTextureFromSurface(Uint32 format, int access, SDL_Surface *surface) |
769 * | 769 * |
770 * \brief Create a texture from an existing surface | 770 * \brief Create a texture from an existing surface. |
771 * | 771 * |
772 * \param format The format of the texture, or 0 to pick an appropriate format | 772 * \param format The format of the texture, or 0 to pick an appropriate format |
773 * \param access One of the enumerated values in SDL_TextureAccess | 773 * \param access One of the enumerated values in SDL_TextureAccess |
774 * \param surface The surface containing pixel data used to fill the texture | 774 * \param surface The surface containing pixel data used to fill the texture |
775 * | 775 * |
800 * \return 0 on success, or -1 if the texture is not valid | 800 * \return 0 on success, or -1 if the texture is not valid |
801 */ | 801 */ |
802 extern DECLSPEC int SDLCALL SDL_QueryTexture(SDL_TextureID textureID, | 802 extern DECLSPEC int SDLCALL SDL_QueryTexture(SDL_TextureID textureID, |
803 Uint32 * format, int *access, | 803 Uint32 * format, int *access, |
804 int *w, int *h); | 804 int *w, int *h); |
805 | |
806 /** | |
807 * \fn int SDL_QueryTexturePixels(SDL_TextureID textureID, void **pixels, int pitch) | |
808 * | |
809 * \brief Query the pixels of a texture, if the texture does not need to be locked for pixel access. | |
810 * | |
811 * \param texture A texture to be queried, which was created with SDL_TextureAccess_Local | |
812 * \param pixels A pointer filled with a pointer to the pixels for the texture | |
813 * \param pitch A pointer filled in with the pitch of the pixel data | |
814 * | |
815 * \return 0 on success, or -1 if the texture is not valid, or must be locked for pixel access. | |
816 */ | |
817 extern DECLSPEC int SDLCALL SDL_QueryTexturePixels(SDL_TextureID textureID, | |
818 void **pixels, int *pitch); | |
805 | 819 |
806 /** | 820 /** |
807 * \fn int SDL_SetTexturePalette(SDL_TextureID textureID, SDL_Color * colors, int firstcolor, int ncolors) | 821 * \fn int SDL_SetTexturePalette(SDL_TextureID textureID, SDL_Color * colors, int firstcolor, int ncolors) |
808 * | 822 * |
809 * \brief Update an indexed texture with a color palette | 823 * \brief Update an indexed texture with a color palette |