D3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATA 结构 (d3dukmdt.h)
D3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATA 与 pfnGetResourcePresentPrivateDriverDataCb 一起使用,以查询在 Present 期间与资源关联的资源专用数据。
语法
typedef struct _D3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATA {
[in] D3DKMT_HANDLE hResource;
[in, out] UINT PrivateDriverDataSize;
void D3DKMT_PTR(
PVOID unnamedParam1,
pPrivateDriverData unnamedParam2
);
} D3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATA;
成员
[in] hResource
DirectX 图形内核资源句柄。
[in, PrivateDriverDataSize
pPrivateDriverData 缓冲区的大小(以字节为单位)。 当零或空间不足时,所需缓冲区的大小连同调用方法中的 STATUS_INVALID_BUFFER_SIZEHRESULT 值一起返回给调用方。
注意 使用新的缓冲区大小进行另一次调用时,资源可以与不同大小的缓冲区相关联。
void D3DKMT_PTR( PVOID unnamedParam1, pPrivateDriverData unnamedParam2)
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 10 |
最低受支持的服务器 | Windows Server 2016 |
标头 | d3dukmdt.h (包括 D3dumddi.h、D3dkmddi.h) |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈