Skip to main content

xcurl_global_init_mem

カスタム メモリ アロケーターを使用して XCurl を初期化します。

構文

パラメーター

flags   _In_
型: long
このパラメーターは XCurl では無視されます。 m   _In_
型: xcurl_alloc_memory_callback*
malloc() の置き換え f   _In_
型: xcurl_free_memory_callback*
free() の置き換え r   _In_
型: xcurl_realloc_memory_callback*
realloc() の置き換え s   _In_
型: curl_strdup_callback*
strdup() の置き換え c   _In_
型: xcurl_calloc_memory_callback*
calloc() の置き換え

戻り値

この関数がゼロ以外の値を返した場合は何らかの問題が発生しており、他の curl 関数を使用することはできません。

解説

この関数は curl_global_init_mem と同一ですが、このバージョンではカスタム メモリ アロケーターを使用して XCurl を初期化します。 XCurl はゲーム ランタイムに依存しているため、XGameRuntimeInitialize を実行した後でしか初期化できません。 ゲーム コードで curl.h をインクルードしていた箇所は、すべて xcurl.h に置き換える必要があります。

要件

ヘッダー: XCurl.h ライブラリ: xcurl.lib サポートされているプラットフォーム: Windows、XBOX One ファミリ コンソール、XBOX Series コンソール

関連項目

XCurl の概要
HTTP および WebSocket
curl
xcurl_global_suspend
xcurl_global_resume
最終更新日 2026年8月24日