Функция 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 |