SDL_IOStream * SDL_OpenIO(const SDL_IOStreamInterface *iface, void *userdata);
| const SDL_IOStreamInterface * | iface | SDL_IOStreamを実装するインターフェース. SDL_INIT_INTERFACE()で初期化されていること |
| void * | userdata | インターフェースの関数に渡されるポインタ |
アプリケーションで独自にSDL_IOStreamを実装するのでなければ, この関数を使う必要はない. 単に一般的なデータの読み書きを行うSDL_IOStreamが必要な場合は, SDL_IOFromFile()やSDL_IOFromMem()のようなSDLに組み込まれた実装を使うべきである.
この関数はifaceをコピーするので, 呼び出し側はこの関数の呼び出し後もifaceを保持する必要はない.