5

ビデオをフレームごとに *.yuv ファイルに書き込もうとしていますが、ビデオを SDL サーフェスにレンダリングする方法に関するこのチュートリアルを見つけました。

SDLライブラリなしでこのコードを使用する方法が正確にはわかりません。たとえば、ロック機能:

static void *lock(void *data, void **p_pixels)
{
    struct ctx *ctx = data;

    SDL_LockMutex(ctx->mutex);
    SDL_LockSurface(ctx->surf);
    *p_pixels = ctx->surf->pixels;
    return NULL; /* picture identifier, not needed here */
}

struct ctxSDL_LockMutexおよびなしでこの関数を書くにはどうすればよいSDL_LockSurfaceですか?

ご想像のとおり、私は経験豊富なプログラマーではありませんので、しばらくお待ちください ;)
よろしくお願いします!

4

1 に答える 1