91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 19.12MB
    文件類型: .gz
    金幣: 2
    下載: 1 次
    發布日期: 2023-07-14
  • 語言: 其他
  • 標簽: freetype2??SDL??SDL_ttf??

資源簡介

1/包內有freetype2 SDL SDL_ttf的源碼包 2/包內有字符串轉bmp圖片的demo 3/運行前需要確定已經安裝好了freetype2 SDL SDL_ttf

資源截圖

代碼片段和文件信息

/*************************************************************************
??>?File?Name:?test.c
??>?Author:?Sues
??>?Mail:?sumory.kaka@foxmail.com?
??>?Created?Time:?2017年02月28日?星期二?21時47分05秒
?************************************************************************/

#include
#include?“SDL.h“
#include?“SDL_ttf.h“


int?main(int?argc?const?char?*argv[])
{
char?*?pstr?=?“hello“;
SDL_PixelFormat?*fmt;
TTF_Font?*font;??
SDL_Surface?*text?*temp;??

if?(TTF_Init()? {??
fprintf(stderr?“Couldn‘t?initialize?TTF:?%s\n“SDL_GetError());??
SDL_Quit();
}??

font?=?TTF_OpenFont(“./simhei.ttf“?48);?
if?(?font?==?NULL?)?
{??
fprintf(stderr?“Couldn‘t?load?%d?pt?font?from?%s:?%s\n“18“ptsize“?SDL_GetError());??
}??

SDL_Color?forecol?=?{?0xff?0xff?0xff?0xff?};??
text?=?TTF_RenderUTF8_Solid(font?pstr?forecol);

fmt?=?(SDL_PixelFormat*)malloc(sizeof(SDL_PixelFormat));
memset(fmt0sizeof(SDL_PixelFormat));
fmt->BitsPerPixel?=?16;
fmt->BytesPerPixel?=?2;
fmt->colorkey?=?0xffffffff;
fmt->alpha?=?0xff;

temp?=?SDL_ConvertSurface(textfmt0);
SDL_SaveBMP(temp?“save.bmp“);?

SDL_FreeSurface(text);??
SDL_FreeSurface(temp);
TTF_CloseFont(font);??
TTF_Quit();??

return?0;
}

評論

共有 條評論