The IDirectDrawPalette::GetCaps method retrieves the capabilities of this palette object.
HRESULT GetCaps(
LPDWORD lpdwCaps
);
| DDPCAPS_1BIT |
| DDPCAPS_2BIT |
| DDPCAPS_4BIT |
| DDPCAPS_8BIT |
| DDPCAPS_8BITENTRIES |
| DDPCAPS_ALLOW256 |
| DDPCAPS_PRIMARYSURFACE |
| DDPCAPS_PRIMARYSURFACELEFT |
| DDPCAPS_VSYNC |
If the method succeeds, the return value is DD_OK.
If the method fails, the return value may be one of the following error values:
| DDERR_INVALIDOBJECT |
| DDERR_INVALIDPARAMS |