IDirectDrawSurface2::BltBatch

HRESULT BltBatch(LPDDBLTBATCH lpDDBltBatch,

DWORD dwCount, DWORD dwFlags);

Performs a sequence of IDirectDrawSurface2::Blt operations from several sources to a single destination. This method is currently only a stub; it has not yet been implemented.

·Returns DD_OK if successful, or one of the following error values otherwise:

DDERR_GENERIC

DDERR_INVALIDCLIPLIST

DDERR_INVALIDOBJECT

DDERR_INVALIDPARAMS

DDERR_INVALIDRECT

DDERR_NOALPHAHW

DDERR_NOBLTHW

DDERR_NOCLIPLIST

DDERR_NODDROPSHW

DDERR_NOMIRRORHW

DDERR_NORASTEROPHW

DDERR_NOROTATIONHW

DDERR_NOSTRETCHHW

DDERR_NOZBUFFERHW

DDERR_SURFACEBUSY

DDERR_SURFACELOST

DDERR_UNSUPPORTED

lpDDBltBatch

Address of the first DDBLTBATCH structure that defines the parameters for the blit operations.

dwCount

Number of blit operations to be performed.

dwFlags

This parameter is currently not used and must be set to 0.