初期化処理と終了処理

2021年9月22日

SDL_ttfの初期化と終了をするには、「TTF_Init関数」と「TTF_Quit関数」を使用します。

TTF_Init関数

SDL_ttfを初期化します。

宣言

int TTF_Init();

戻り値

初期化に成功すると「0」を返し、失敗すると「-1」を返します。

TTF_Quit関数

SDL_ttfを終了します。

宣言

void TTF_Quit();

サンプルプログラム

#include <SDL_ttf.h>

int main( int argc, char* argv[] )
{
    if ( TTF_Init() == -1 ) 
    {
        SDL_Log( u8"SDL_ttfの初期化処理に失敗しました。エラーメッセージ: %s", TTF_GetError() );
        return -1;
    }

    // SDL_ttfを使用した処理

    TTF_Quit();

    return 0;
}

参考ページ