Функция IddCxSwapChainReleaseAndAcquireBuffer (iddcx.h)

Косвенный драйвер отображения вызывает IddCxSwapChainReleaseAndAcquireBuffer , чтобы освободить текущий буфер в цепочке буферов и получить новый. IdD, сообщающие о поддержке FP16 , должны вызывать IddCxSwapChainReleaseAndAcquireBuffer2 .

Синтаксис

HRESULT IddCxSwapChainReleaseAndAcquireBuffer(
  IDDCX_SWAPCHAIN                   SwapChainObject,
  IDARG_OUT_RELEASEANDACQUIREBUFFER *pOutArgs
);

Параметры

SwapChainObject

[in] Объект цепочки буферов, ранее переданный операционной системой драйверу в вызове EVT_IDD_CX_MONITOR_ASSIGN_SWAPCHAIN .

pOutArgs

[out] Указатель на IDARG_OUT_RELEASEANDACQUIREBUFFER структуру, в которой возвращаются выходные аргументы функции.

Возвращаемое значение

IddCxSwapChainReleaseAndAcquireBuffer возвращает S_OK об успешном выполнении; в противном случае возвращается соответствующий код ошибки.

Требования

Требование Значение
Минимальная версия клиента Windows 10
Минимальная версия сервера Windows Server 2016
Целевая платформа Windows
Header iddcx.h
Библиотека IddCxStub.lib
DLL IddCx.dll
IRQL Must_inspect_result

См. также раздел

IDARG_OUT_RELEASEANDACQUIREBUFFER

IddCxSwapChainReleaseAndAcquireBuffer2