mirror of
https://github.com/FunkyFr3sh/cnc-ddraw.git
synced 2025-03-15 06:04:49 +01:00
improve debug dds debug logs
This commit is contained in:
parent
3562c2bd7a
commit
1bd19be3b8
@ -772,7 +772,11 @@ HRESULT dds_GetAttachedSurface(IDirectDrawSurfaceImpl* This, LPDDSCAPS lpDdsCaps
|
||||
|
||||
HRESULT dds_GetCaps(IDirectDrawSurfaceImpl* This, LPDDSCAPS lpDDSCaps)
|
||||
{
|
||||
if (!lpDDSCaps)
|
||||
return DDERR_INVALIDPARAMS;
|
||||
|
||||
lpDDSCaps->dwCaps = This->caps;
|
||||
|
||||
return DD_OK;
|
||||
}
|
||||
|
||||
@ -796,6 +800,11 @@ HRESULT dds_GetClipper(IDirectDrawSurfaceImpl* This, IDirectDrawClipperImpl** lp
|
||||
|
||||
HRESULT dds_GetColorKey(IDirectDrawSurfaceImpl* This, DWORD dwFlags, LPDDCOLORKEY lpColorKey)
|
||||
{
|
||||
if (dwFlags != DDCKEY_SRCBLT)
|
||||
{
|
||||
TRACE_EXT(" NOT_IMPLEMENTED dwFlags=%08X\n", dwFlags);
|
||||
}
|
||||
|
||||
if (lpColorKey)
|
||||
{
|
||||
lpColorKey->dwColorSpaceHighValue = This->color_key.dwColorSpaceHighValue;
|
||||
@ -957,11 +966,13 @@ HRESULT dds_SetClipper(IDirectDrawSurfaceImpl* This, IDirectDrawClipperImpl* lpC
|
||||
|
||||
HRESULT dds_SetColorKey(IDirectDrawSurfaceImpl* This, DWORD dwFlags, LPDDCOLORKEY lpColorKey)
|
||||
{
|
||||
if (dwFlags != DDCKEY_SRCBLT || !lpColorKey)
|
||||
{
|
||||
TRACE_EXT(" NOT_IMPLEMENTED dwFlags=%08X, lpColorKey=%p\n", dwFlags, lpColorKey);
|
||||
}
|
||||
|
||||
if (lpColorKey)
|
||||
{
|
||||
TRACE_EXT(" dwColorSpaceHighValue=%d\n", lpColorKey->dwColorSpaceHighValue);
|
||||
TRACE_EXT(" dwColorSpaceLowValue=%d\n", lpColorKey->dwColorSpaceLowValue);
|
||||
|
||||
This->color_key.dwColorSpaceHighValue = lpColorKey->dwColorSpaceHighValue;
|
||||
This->color_key.dwColorSpaceLowValue = lpColorKey->dwColorSpaceLowValue;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user