Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Retrieves the capabilities of this surface. These capabilities are not necessarily related to the capabilities of the display device.
Syntax
HRESULT GetCaps(
[in] LPDDSCAPS2 unnamedParam1
);
Parameters
[in] unnamedParam1
A pointer to a DDSCAPS2 structure that receives the hardware capabilities of this surface.
Return value
If the method succeeds, the return value is DD_OK.
If it fails, the method can return one of the following error values:
- DDERR_INVALIDOBJECT
- DDERR_INVALIDPARAMS
Remarks
The IDirectDrawSurface7::GetCaps method differs from its counterpart in the IDirectDrawSurface3 interface in that it accepts a pointer to a DDSCAPS2 structure, rather than the legacy DDSCAPS structure.
Requirements
| Requirement | Value |
|---|---|
| Target Platform | Windows |
| Header | ddraw.h |
| Library | Ddraw.lib |
| DLL | Ddraw.dll |