Gdi+ 显示sprite GDI的下一帧

Gdi+ 显示sprite GDI的下一帧,gdi+,Gdi+,我有一个精灵,里面有很多图像。我看到BitBlt只显示位置、imageWidth和imageHeight 如果我想显示位图,但仅从宽度[24]到宽度[48],而不是从该位图的开头 感谢阅读:)这是BitBlt签名: BOOL BitBlt( __in HDC hdcDest, __in int nXDest, __in int nYDest, __in int nWidth, __in int nHeight, __in HDC hdcSrc, __in

我有一个精灵,里面有很多图像。我看到BitBlt只显示位置、imageWidth和imageHeight

如果我想显示位图,但仅从宽度[24]到宽度[48],而不是从该位图的开头


感谢阅读:)

这是
BitBlt
签名:

BOOL BitBlt(
  __in  HDC hdcDest,
  __in  int nXDest,
  __in  int nYDest,
  __in  int nWidth,
  __in  int nHeight,
  __in  HDC hdcSrc,
  __in  int nXSrc,
  __in  int nYSrc,
  __in  DWORD dwRop
);

要仅将部分源代码复制到目标DC,可以使用nXSrc=24和nWidth=24(以匹配从第24列到第48列进行复制的示例)。

我实现了这一点,但我没有意识到它被更改了,这真是太愚蠢了:)。无论如何,谢谢