Función IddCxSwapChainReleaseAndAcquireBuffer (iddcx.h)

Un controlador de pantalla indirecto llama a IddCxSwapChainReleaseAndAcquireBuffer para liberar el búfer actual en la cadena de intercambio y adquirir uno nuevo. Los IDD que notifican compatibilidad con FP16 deben llamar a IddCxSwapChainReleaseAndAcquireBuffer2 en su lugar.

Sintaxis

HRESULT IddCxSwapChainReleaseAndAcquireBuffer(
  IDDCX_SWAPCHAIN                   SwapChainObject,
  IDARG_OUT_RELEASEANDACQUIREBUFFER *pOutArgs
);

Parámetros

SwapChainObject

[in] Objeto de cadena de intercambio pasado anteriormente por el sistema operativo al controlador en una llamada EVT_IDD_CX_MONITOR_ASSIGN_SWAPCHAIN .

pOutArgs

[out] Puntero a una estructura IDARG_OUT_RELEASEANDACQUIREBUFFER en la que se devuelven los argumentos de salida de la función.

Valor devuelto

IddCxSwapChainReleaseAndAcquireBuffer devuelve S_OK si se realiza correctamente; de lo contrario, devuelve un código de error adecuado.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10
Servidor mínimo compatible Windows Server 2016
Plataforma de destino Windows
Encabezado iddcx.h
Library IddCxStub.lib
Archivo DLL IddCx.dll
IRQL Must_inspect_result

Consulte también

IDARG_OUT_RELEASEANDACQUIREBUFFER

IddCxSwapChainReleaseAndAcquireBuffer2