Just a simple blt function:
RECT dstRect = {dstL, dstT, dstR, dstB};
RECT srcRect = {srcL, srcT, srcR, srcB};
HRESULT hr = _surface->Blt(&dstRect,source,&srcRect,DDBLT_WAIT, NULL);
My question is:
let's say I have a buffer of width 'w', I specify dstL = 0. What should be dstR ? w or w-1 ?
meaning is dstR included or not ? (< or <=) ?