Структура DDICHECKOVERLAYSUPPORTINPUT (d3dumddi.h)
Структура DDICHECKOVERLAYSUPPORTINPUT описывает режим отображения наложения, который драйвер отображения пользовательского режима использует для проверки поддержки наложения.
Синтаксис
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;
Члены
[in] OverlayWidth
Ширина наложения в пикселях.
[in] OverlayHeight
Высота наложения в пикселях.
OverlayFormat
[in] Значение D3DDDIFORMATтипа, указывающее формат пикселя наложения.
[in] DisplayWidth
Ширина экрана отображения в пикселях.
[in] DisplayHeight
Высота экрана в пикселях.
[in] DisplayRefreshRate
Частота обновления дисплея.
[in] DisplayFormat
Значение D3DDDIFORMATтипа, указывающее формат пикселя отображения.
[in] DisplayScanLineOrdering
Значение D3DDDI_SCANLINEORDERINGтипа, указывающее, как линии сканирования рисуются на дисплее.
[in] DisplayRotation
Значение D3DDDI_ROTATIONтипа, указывающее, как отображается отображение.
Замечания
Среда выполнения указывает указатель на структуру DDICHECKOVERLAYSUPPORTINPUT в элементе pInfo структуры D3DDDIARG_GETCAPS. Среда выполнения также задает значение D3DDDICAPS_CHECKOVERLAYSUPPORT в D3DDDIARG_GETCAPS элементе типа. Среда выполнения задает эти значения в вызове функции драйвера в пользовательском режиме, чтобы определить, поддерживает ли драйвер наложение, описываемое DDICHECKOVERLAYSUPPORTINPUT. getCaps драйвера возвращает указатель на структуру D3DOVERLAYCAPS, содержащую сведения о возможностях наложения через pData члена D3DDDIARG_GETCAPS, если драйвер поддерживает наложение.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | DDICHECKOVERLAYSUPPORTINPUT поддерживается начиная с операционной системы Windows 7. |
заголовка | d3dumddi.h (include D3dumddi.h) |