D3DDDIARG_CHECKDIRECTFLIPSUPPORT结构 (d3dumddi.h)

指定用于直接翻转作的资源,其中视频内存在应用程序的托管主分配与桌面窗口管理器(DWM)托管的主分配之间无缝翻转。 此结构由 CheckDirectFlipSupport 函数的 pData 参数指向。

语法

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

如果驱动程序可以在应用程序的托管主分配与 DWM 的托管主分配之间无缝翻转视频内存,则设置为 TRUE。 否则,设置为 FALSE

要求

要求 价值
最低支持的客户端 Windows 8
支持的最低服务器 Windows Server 2012
标头 d3dumddi.h(包括 D3d10umddi.h)

另请参阅

CheckDirectFlipSupport