Поделиться через


структура 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)

См. также раздел

CheckDirectFlipSupport