目次 - SDL 3.0 API(機能別) - クリップボード - SDL_GetClipboardData

SDL_GetClipboardData

クリップボードの指定のMIMEタイプのデータを得る

ヘッダ

SDL3/SDL_clipboard.h

構文

void * SDL_GetClipboardData(const char *mime_type, size_t *size);

引数

const char *mime_typeクリップボードから読み込むMIMEタイプ
size_t *size戻されたデータの長さの代入先へのポインタ

戻り値

(void *) 成功のとき得られたデータのバッファ, 失敗のときNULLを戻す. SDL_GetError()を呼んで詳細を知ることができる. これは不要になったときSDL_free()で解放する必要がある.

詳細

テキストデータの長さには終端が含まれていないが, テキストにはNUL文字の終端があることが保証されている.

スレッドセーフ

この関数を呼べるのはメインスレッドのみである.

バージョン

SDL 3.2.0以降

関連項目

SDL Wikiへのリンク

SDL_GetClipboardData - SDL Wiki