|Microsoft DirectX 9.0|
The GetBltStatus method returns the blitter status.
HRESULT GetBltStatus( DWORD dwFlags );
One of the following values.
|DDGBS_CANBLT||Query whether a blit involving this surface can occur now. The method returns DD_OK if the blit can be completed.|
|DDGBS_ISBLTDONE||Query whether the blit is done. The method returns DD_OK if the last blit on this surface has completed.|
|DD_OK||The method succeeded and a blitter is present|
|DDERR_INVALIDPARAMS||One or more of the input parameters is invalid.|
|DDERR_INVALIDOBJECT||DirectDraw received a pointer that was an invalid DirectDraw object.|
|DDERR_SURFACELOST||Access to this surface is being refused because the surface memory is gone. The DirectDrawSurface object representing this surface should have Restore called on it.|
|DDERR_SURFACEBUSY||Access to this surface is being refused because the surface is already locked by another thread.|
|DDERR_UNSUPPORTED||Action not supported.|
|DDERR_WASSTILLDRAWING||Informs DirectDraw that the previous Blt which is transfering information to or from this Surface is incomplete.|
|DDERR_NOBLTHW||No blitter hardware present.|