D3DKMT_SETVIDPNSOURCEOWNER 结构 (d3dkmthk.h)
D3DKMT_SETVIDPNSOURCEOWNER 结构描述用于在视频呈现网络的路径中设置或释放视频源的参数 (拥有 VidPN 的 VidPN) 拓扑。
语法
typedef struct _D3DKMT_SETVIDPNSOURCEOWNER {
[in] D3DKMT_HANDLE hDevice;
[in] const D3DKMT_VIDPNSOURCEOWNER_TYPE *pType;
[in] const D3DDDI_VIDEO_PRESENT_SOURCE_ID *pVidPnSourceId;
UINT VidPnSourceCount;
} D3DKMT_SETVIDPNSOURCEOWNER;
成员
[in] hDevice
D3DKMT_HANDLE数据类型,表示获取或释放 VidPN 源所有者的设备内核模式句柄。
[in] pType
所有者类型的数组。 数组的元素可以包含D3DKMT_VIDPNSOURCEOWNER_TYPE枚举类型的以下值。
值 | 含义 |
---|---|
D3DKMT_VIDPNSOURCEOWNER_UNOWNED (0) | 没有所有者,或者 GDI 是所有者。 |
D3DKMT_VIDPNSOURCEOWNER_SHARED (1) | 共享所有者。 也就是说,所有者可以屈服于任何独占所有者。 此类型不适用于旧设备。 |
D3DKMT_VIDPNSOURCEOWNER_EXCLUSIVE (2) | 没有共享 GDI 主节点的独占所有者。 |
D3DKMT_VIDPNSOURCEOWNER_EXCLUSIVEGDI (3) | 具有共享 GDI 主节点的独占所有者。 此所有者必须独占拥有所有 VidPn 源。 此类型仅适用于旧设备。 |
[in] pVidPnSourceId
视频呈现网络路径中视频呈现源的从零开始的标识号数组 (VidPN) 拓扑。
VidPnSourceCount
pVidPnSourceId 指定的数组中的有效条目数。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista |
标头 | d3dkmthk.h (包括 D3dkmthk.h) |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈