0

RGB24 形式のストリームがあります。各バッファはビデオ フレームです。各フレームにテキストを追加する必要があります。問題は、libgd に RGB24 raw から背景としてバッファを追加する方法があるかどうかわからないことです。それを行う方法はありますか?

void * AddHello(void * pRGB24RAW)
{
    int black;
    gdImagePtr im;

    im = gdImageCreateTrueColor(320,240);

    // Here i should set background from the pRGB24RAW pointer

    black =  gdImageColorResolveAlpha(im, 0, 0, 0, gdAlphaOpaque);
    gdImageStringFT (im, NULL, black, "Arial", 12, 0, 2, 14, "Hello");

    // Here i should copy modified buffer back to the pRGB24RAW pointer

    gdImageDestroy (im);

    return pRGB24RAW;
}
4

0 に答える 0