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

另请参阅

IDDCX_METADATA

IDDCX_SYSTEM_BUFFER_INFO

IddCxSwapChainReleaseAndAcquireSystemBuffer