DXGI_OUTDUPL_DESC 结构 (dxgi1_2.h)

DXGI_OUTDUPL_DESC结构描述输出的维度以及包含桌面图像的图面。 桌面映像的格式始终 DXGI_FORMAT_B8G8R8A8_UNORM

语法

typedef struct DXGI_OUTDUPL_DESC {
  DXGI_MODE_DESC     ModeDesc;
  DXGI_MODE_ROTATION Rotation;
  BOOL               DesktopImageInSystemMemory;
} DXGI_OUTDUPL_DESC;

成员

ModeDesc

描述重复输出的显示模式的 DXGI_MODE_DESC 结构。

Rotation

DXGI_MODE_ROTATION枚举类型的成员,用于描述重复输出如何旋转图像。

DesktopImageInSystemMemory

指定包含桌面映像的资源是否已位于系统内存中。 如果资源位于系统内存中,则为 TRUE;否则为 FALSE。 如果此值为 TRUE 并且应用程序需要 CPU 访问权限,则可以使用 IDXGIOutputDuplication::MapDesktopSurfaceIDXGIOutputDuplication::UnMapDesktopSurface 方法,以避免将数据复制到暂存缓冲区中。

备注

GetDesc 使用此结构。

要求

   
最低受支持的客户端 适用于 Windows 7 的 Windows 8 和平台更新 [仅限桌面应用]
最低受支持的服务器 Windows Server 2012 和适用于 Windows Server 2008 R2 的平台更新 [仅限桌面应用]
标头 dxgi1_2.h

请参阅

DXGI 结构