以下に単純コピー時のコードを記します。

DWORD *pBuffSrc;
DWORD *pBuffDst;

・・・
(pBuffSrcに画像データが入る)
・・・

W = 1920 / 2;
H = 1080;

// pBuffDstにコピーする
for( int Y = 0; Y < H; Y++ )
{
for( int X = 0; X < W; X++ )
{
*( pBuffDst + X ) = *( pBuffSrc + X );
}

pBuffSrc += W;
pBuffDst += W;
}

-------------------------------------------------------------

関数コピーの場合のコードを以下に記します。

CopyMemory( pBuffDst, pBuffSrc, DataSize );