структура D3DDDIARG_CHECKDIRECTFLIPSUPPORT (d3dumddi.h)
Указывает ресурсы, используемые для операций прямого перелистывания, в которых видеопамять легко переключается между управляемыми основными выделениями приложения и управляемыми основными выделениями диспетчера окон рабочего стола (DWM). На эту структуру указывает параметр pData функции CheckDirectFlipSupport .
Синтаксис
typedef struct _D3DDDIARG_CHECKDIRECTFLIPSUPPORT {
[in] HANDLE hAppSwapchainResource;
[in] HANDLE hDWMSwapchainResource;
[in] UINT CheckDirectFlipFlags;
[out] BOOL Supported;
} D3DDDIARG_CHECKDIRECTFLIPSUPPORT;
Члены
[in] hAppSwapchainResource
Ресурс в цепочке буферов приложения.
[in] hDWMSwapchainResource
Ресурс в цепочке буферов DWM.
[in] CheckDirectFlipFlags
Если этот элемент имеет значение D3DDDI_CHECKDIRECTFLIP_IMMEDIATE, простое пролистывание должно происходить немедленно и его не нужно синхронизировать с прерыванием виртуальной синхронизации.
[out] Supported
Задайте значение TRUE , если драйвер может легко переключать видеопамять между управляемыми основными выделениями приложения и управляемыми основными выделениями DWM. В противном случае задайте значение FALSE.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8 |
Минимальная версия сервера | Windows Server 2012 |
Верхняя часть | d3dumddi.h (включая D3d10umddi.h) |