(d3dumddi.h) D3DDDIARG_CHECKDIRECTFLIPSUPPORT 结构
指定用于直接翻转操作的资源,其中视频内存在应用程序的托管主分配与桌面窗口管理器的 (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) |