DDICHECKOVERLAYSUPPORTINPUT structure (d3dumddi.h)
The DDICHECKOVERLAYSUPPORTINPUT structure describes an overlay display mode that the user-mode display driver uses to verify overlay support.
Syntax
typedef struct _DDICHECKOVERLAYSUPPORTINPUT {
[in] UINT OverlayWidth;
[in] UINT OverlayHeight;
D3DDDIFORMAT OverlayFormat;
[in] UINT DisplayWidth;
[in] UINT DisplayHeight;
[in] UINT DisplayRefreshRate;
[in] D3DDDIFORMAT DisplayFormat;
[in] D3DDDI_SCANLINEORDERING DisplayScanLineOrdering;
[in] D3DDDI_ROTATION DisplayRotation;
} DDICHECKOVERLAYSUPPORTINPUT;
Members
[in] OverlayWidth
The width of the overlay in pixels.
[in] OverlayHeight
The height of the overlay in pixels.
OverlayFormat
[in] A D3DDDIFORMAT-typed value that indicates the pixel format of the overlay.
[in] DisplayWidth
The screen width of the display in pixels.
[in] DisplayHeight
The screen height of the display in pixels.
[in] DisplayRefreshRate
The refresh rate of the display.
[in] DisplayFormat
A D3DDDIFORMAT-typed value that indicates the pixel format of the display.
[in] DisplayScanLineOrdering
A D3DDDI_SCANLINEORDERING-typed value that indicates how the scan lines are drawn on the display.
[in] DisplayRotation
A D3DDDI_ROTATION-typed value that indicates how the display is oriented.
Remarks
The runtime specifies a pointer to a DDICHECKOVERLAYSUPPORTINPUT structure in the pInfo member of the D3DDDIARG_GETCAPS structure. The runtime also specifies the D3DDDICAPS_CHECKOVERLAYSUPPORT value in the Type member of D3DDDIARG_GETCAPS. The runtime specifies these values in a call to the user-mode display driver's GetCaps function to determine if the driver supports the overlay that DDICHECKOVERLAYSUPPORTINPUT describes. The driver's GetCaps returns a pointer to a D3DOVERLAYCAPS structure that contains information about the capabilities of the overlay through the pData member of D3DDDIARG_GETCAPS if the driver supports the overlay.
Requirements
Requirement | Value |
---|---|
Minimum supported client | DDICHECKOVERLAYSUPPORTINPUT is supported beginning with the Windows 7 operating system. |
Header | d3dumddi.h (include D3dumddi.h) |