Поделиться через


структура 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) передает указатель на IDARG_OUT_RELEASEANDACQUIRESYSTEMBUFFER при вызове IddCxSwapChainReleaseAndAcquireSystemBuffer.

Заметка

Структура 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