IDirectDrawSurface::GetColorKey
HRESULT GetColorKey(DWORD dwFlags,
LPDDCOLORKEY lpDDColorKey);
Returns the color key value for the DirectDrawSurface object.
·Returns DD_OK if successful, or one of the following error values otherwise:
DDERR_INVALIDOBJECT | DDERR_INVALIDPARAMS |
DDERR_NOCOLORKEYHW | DDERR_NOCOLORKEY |
DDERR_SURFACELOST | DDERR_UNSUPPORTED |
dwFlags
Determines which color key is requested.
Set if the structure specifies a color key or color space to be used as a destination color key for blit operations.
Set if the structure specifies a color key or color space to be used as a destination color key for overlay operations.
Set if the structure specifies a color key or color space to be used as a source color key for blit operations.
Set if the structure specifies a color key or color space to be used as a source color key for overlay operations.
lpDDColorKey
Address of the DDCOLORKEY structure that will be filled in with the current values for the specified color key of the DirectDrawSurface object.