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 |