PFND3D10_2DDI_GETCAPS callback function (d3d10umddi.h)
The GetCaps(D3D10_2) function queries for capabilities of the graphics adapter.
Syntax
PFND3D10_2DDI_GETCAPS Pfnd3d102DdiGetcaps;
HRESULT Pfnd3d102DdiGetcaps(
D3D10DDI_HADAPTER unnamedParam1,
const D3D10_2DDIARG_GETCAPS *unnamedParam2
)
{...}
Parameters
unnamedParam1
hAdapter [in]
A handle that identifies the graphics adapter.
unnamedParam2
pData [in]
A pointer to a D3D10_2DDIARG_GETCAPS structure that describes the capabilities to retrieve.
Return value
GetCaps(D3D10_2) returns one of the following values:
Return code | Description |
---|---|
S_OK | The capabilities are successfully retrieved. |
E_OUTOFMEMORY | GetCaps(D3D10_2) could not allocate memory that is required for it to complete. |
Remarks
The data that is returned by the GetCaps(D3D10_2) function in the pData member of the D3D10_2DDIARG_GETCAPS structure depends on the type of data that is requested (that is, the data depends on the Type member of D3D10_2DDIARG_GETCAPS and sometimes on the pInfo member).
Requirements
Requirement | Value |
---|---|
Minimum supported client | GetCaps(D3D10_2) is supported beginning with the Windows 7 operating system. |
Target Platform | Desktop |
Header | d3d10umddi.h (include D3d10umddi.h) |