Compartir a través de


PFN_IDDCXSWAPCHAINRELEASEANDACQUIRESYSTEMBUFFER función de devolución de llamada (iddcx.h)

PFN_IDDCXSWAPCHAINRELEASEANDACQUIRESYSTEMBUFFER es un puntero a una función de devolución de llamada del sistema operativo a través de la cual liberar y adquirir búferes de una cadena de intercambio.

Sintaxis

PFN_IDDCXSWAPCHAINRELEASEANDACQUIRESYSTEMBUFFER PfnIddcxswapchainreleaseandacquiresystembuffer;

HRESULT * PfnIddcxswapchainreleaseandacquiresystembuffer(
  [in]  PIDD_DRIVER_GLOBALS DriverGlobals,
  [in]  IDDCX_SWAPCHAIN SwapChainObject,
  [out] IDARG_OUT_RELEASEANDACQUIRESYSTEMBUFFER *pOutArgs
)
{...}

Parámetros

[in] DriverGlobals

Puntero a una estructura de IDD_DRIVER_GLOBALS que contiene datos definidos por el sistema por controlador.

[in] SwapChainObject

Objeto IDDCX_SWAPCHAIN pasado a la llamada EVT_IDD_CX_MONITOR_ASSIGN_SWAPCHAIN .

[out] pOutArgs

Argumentos de salida de las funciones.

Valor devuelto

PFN_IDDCXSWAPCHAINRELEASEANDACQUIRESYSTEMBUFFER devuelve S_OK ; de lo contrario, devuelve un código de error adecuado.

Comentarios

Un controlador de pantalla indirecto (IDD) no debe usar este puntero para llamar directamente a la función a la que apunta. En su lugar, los IDD deben llamar a IddCxSwapChainReleaseAndAcquireSystemBuffer.

Requisitos

Requisito Value
Servidor mínimo compatible Windows Server 2022
Encabezado iddcx.h

Consulte también

IddCxSwapChainReleaseAndAcquireSystemBuffer