int SDL_RenderGeometryRaw(SDL_Renderer *renderer, SDL_Texture *texture, const float *xy, int xy_stride, const SDL_Color *color, int color_stride, const float *uv, int uv_stride, int num_vertices, const void *indices, int num_indices, int size_indices)
renderer | レンダラ |
texture | (任意) 使用するSDL_Texture |
xy | ベクトルの位置 |
xy_stride | ある要素から次の要素へ移動するサイズ |
color | ベクトルの色(SDL_Color) |
color_stride | ある要素から次の要素へ移動するサイズ |
uv | 正規化されたテクスチャ座標のベクトル |
uv_stride | ある要素から次の要素へ移動するサイズ |
num_vertices | ベクトルの個数 |
indices | (任意) vertices配列のインデックス番号の配列. NULLのとき順序通りにレンダリングする |
num_indices | インデックス番号の個数 |
size_indices | インデックスのサイズ: 1 (byte), 2 (short), 4 (int) |