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
按当前持续时间。
要求
要求 | 值 |
---|---|
Header | d3dkmthk.h |
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈