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


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

Косвенный драйвер отображения вызывает IddCxSwapChainReleaseAndAcquireBuffer, чтобы освободить текущий буфер в цепочке буферов и получить новый. Идентификаторы, которые сообщают поддержке 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
целевая платформа Виндоус
заголовка iddcx.h
библиотеки IddCxStub.lib
DLL IddCx.dll
IRQL Must_inspect_result

См. также

IDARG_OUT_RELEASEANDACQUIREBUFFER

IddCxSwapChainReleaseAndAcquireBuffer2