dxgiddi.h) (DXGI_DDI_ARG_PRESENTMULTIPLANEOVERLAY 结构
指定要显示的多平面覆盖资源。
语法
typedef struct _DXGI_DDI_ARG_PRESENTMULTIPLANEOVERLAY {
[in] DXGI_DDI_HDEVICE hDevice;
[in] void *pDXGIContext;
[in] D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
[in] DXGI_DDI_PRESENT_FLAGS Flags;
[in] DXGI_DDI_FLIP_INTERVAL_TYPE FlipInterval;
[in] UINT PresentPlaneCount;
[in] DXGI_DDI_PRESENT_MULTIPLANE_OVERLAY *pPresentPlanes;
UINT Reserved;
} DXGI_DDI_ARG_PRESENTMULTIPLANEOVERLAY;
成员
[in] hDevice
显示设备的句柄, (驱动程序执行演示的图形上下文) 。 当运行时调用驱动程序的 CreateDevice (D3D10) 函数来创建显示设备时,Direct3D 运行时将此句柄传递给 D3D10DDIARG_CREATEDEVICE 结构的 hDrvDevice 成员中的 驱动程序。
[in] pDXGIContext
DXGI 上下文的句柄。 此句柄对驱动程序不透明。 当驱动程序调用 pfnPresentMultiPlaneOverlayCb (DXGI ) 函数时,驱动程序应将此成员中的句柄分配给 DXGIDDICB_PRESENT_MULTIPLANE_OVERLAY 结构的 pDXGIContext 成员。
[in] VidPnSourceId
从零开始的视频呈现网络 (VidPN) 要显示的输入的源标识号。
[in] Flags
一种DXGI_DDI_PRESENT_FLAGS结构,用于标识位字段标志中的显示方式。
[in] FlipInterval
类型为 DXGI_DDI_FLIP_INTERVAL_TYPE 的值,指示翻转间隔 (即,如果翻转发生在零、一、二、三或四个垂直同步) 之后。
[in] PresentPlaneCount
可显示的覆盖平面数。
[in] pPresentPlanes
指向描述要显示的覆盖平面 的 DXGI_DDI_PRESENT_MULTIPLANE_OVERLAY 类型的结构的指针。
Reserved
此成员是保留成员,应设置为零。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 8.1 |
最低受支持的服务器 | Windows Server 2012 R2 |
标头 | dxgiddi.h (包括 D3d10umddi.h) |
另请参阅
DXGIDDICB_PRESENT_MULTIPLANE_OVERLAY