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


структура D3DDDIARG_CHECKDIRECTFLIPSUPPORT (d3dumddi.h)

Указывает ресурсы, используемые для операций Direct Flip, в которых память видео легко перевернута между управляемыми основными выделениями приложения и управляемыми основными выделениями диспетчера окон рабочих столов (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, простое перевернуть должно происходить немедленно и не должно быть синхронизировано с прерыванием VSync.

[out] Supported

Установите значение TRUE, если драйвер может легко перевернуть память видео между управляемыми основными выделениями приложения и управляемыми основными выделениями DWM. В противном случае задайте значение FALSE false.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 8
минимальный поддерживаемый сервер Windows Server 2012
заголовка d3dumddi.h (include D3d10umddi.h)

См. также

CheckDirectFlipSupport