int SDL_QueryTexture(SDL_Texture* texture, Uint32* format, int* access, int* w, int* h)
texture | 調査するテクスチャ |
format | テクスチャの生の形式を代入するポインタ(SDL_PixelFormat). 実際の形式とは異なることがある. しかし, ピクセルのコピーではこの形式が使われる. この情報が必要なければNULLにできる |
access | 実際のアクセスを代入するポインタ(SDL_TextureAccessの1つ). この情報が必要なければNULLにできる |
w | テクスチャの幅を代入するポインタ. この情報が必要なければNULLにできる |
h | テクスチャの高さを代入するポインタ. この情報が必要なければNULLにできる |
SDL_Texture* source;
// ここで読み込みなどを行う...
int w, h;
SDL_QueryTexture(source, NULL, NULL, &w, &h);