IDARG_OUT_RELEASEANDACQUIRESYSTEMBUFFER结构(iddcx.h)
IDARG_OUT_RELEASEANDACQUIRESYSTEMBUFFER 包含缓冲区释放和获取操作生成的信息。
语法
struct IDARG_OUT_RELEASEANDACQUIRESYSTEMBUFFER {
[out] IDDCX_METADATA *pMetaData;
[out] IDDCX_SYSTEM_BUFFER_INFO *pBufferInfo;
};
成员
[out] pMetaData
指向包含每帧元数据和帧信息的 IDDCX_METADATA 结构的指针。
[out] pBufferInfo
指向包含缓冲区图面信息的 IDDCX_SYSTEM_BUFFER_INFO 结构的指针。
言论
间接显示驱动程序(IDD)在调用 IddCxSwapChainReleaseAndAcquireSystemBuffer时,将指针传递给 IDARG_OUT_RELEASEANDACQUIRESYSTEMBUFFER。
注意
IDARG_OUT_RELEASEANDACQUIRESYSTEMBUFFER结构包含指向驱动程序应设置的其他两个结构的指针,如以下示例代码所示:
IDDCX_METADATA MetaData = {};
IDDCX_SYSTEM_BUFFER_INFO SystemBufferInfo = {};
IDARG_OUT_RELEASEANDACQUIRESYSTEMBUFFER system_Buffer = { &MetaData, &SystemBufferInfo };
HRESULT hr = IddCxSwapChainReleaseAndAcquireSystemBuffer(m_hSwapChain, &system_Buffer);
要求
要求 | 价值 |
---|---|
支持的最低服务器 | Windows Server 2022 |
标头 | iddcx.h |