D3DKMT_PRESENT_MULTIPLANE_OVERLAY2结构(d3dkmthk.h)

包含多平面覆盖信息。

语法

typedef struct _D3DKMT_PRESENT_MULTIPLANE_OVERLAY2 {
  D3DKMT_HANDLE                  hAdapter;
  union {
    D3DKMT_HANDLE hDevice;
    D3DKMT_HANDLE hContext;
  };
  ULONG                          BroadcastContextCount;
  D3DKMT_HANDLE                  BroadcastContext[D3DDDI_MAX_BROADCAST_CONTEXT];
  D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
  UINT                           PresentCount;
  D3DDDI_FLIPINTERVAL_TYPE       FlipInterval;
  D3DKMT_PRESENTFLAGS            Flags;
  UINT                           PresentPlaneCount;
  D3DKMT_MULTIPLANE_OVERLAY2     *pPresentPlanes;
  UINT                           Duration;
} D3DKMT_PRESENT_MULTIPLANE_OVERLAY2;

成员

hAdapter

图形适配器的句柄。

hDevice

设备的句柄。

hContext

设备上下文的句柄。

BroadcastContextCount

指定上下文数。

BroadcastContext[D3DDDI_MAX_BROADCAST_CONTEXT]

表示广播上下文的D3DKMT_HANDLE数据类型。

VidPnSourceId

视频演示网络(VidPN)拓扑路径中视频演示源的从零开始的标识号,监视器连接到该拓扑。

PresentCount

可为由 hDevice指定的设备排队的当前操作数。

FlipInterval

一个 UINT 值,该值指定显示微型端口驱动程序是否本机支持在发生两次、三次或四次垂直同步后,将翻转命令的计划生效。

Flags

标记选项。

PresentPlaneCount

要固定的资源数。

pPresentPlanes

指向演示平面的指针。

Duration

每个存在的持续时间。

要求

要求 价值
标头 d3dkmthk.h