Partager via


PFN_IDDCXSWAPCHAINRELEASEANDACQUIRESYSTEMBUFFER fonction de rappel (iddcx.h)

PFN_IDDCXSWAPCHAINRELEASEANDACQUIRESYSTEMBUFFER est un pointeur vers une fonction de rappel du système d’exploitation par le biais de laquelle libérer et acquérir des mémoires tampons à partir d’une chaîne d’échange.

Syntaxe

PFN_IDDCXSWAPCHAINRELEASEANDACQUIRESYSTEMBUFFER PfnIddcxswapchainreleaseandacquiresystembuffer;

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

Paramètres

[in] DriverGlobals

Pointeur vers une structure IDD_DRIVER_GLOBALS contenant des données par pilote définies par le système.

[in] SwapChainObject

Objet IDDCX_SWAPCHAIN passé à l’appel EVT_IDD_CX_MONITOR_ASSIGN_SWAPCHAIN.

[out] pOutArgs

Arguments de sortie des fonctions.

Valeur de retour

PFN_IDDCXSWAPCHAINRELEASEANDACQUIRESYSTEMBUFFER retourne S_OK ; sinon, elle retourne un code d’erreur approprié.

Remarques

Un pilote d’affichage indirect (IDD) ne doit pas utiliser ce pointeur pour appeler directement la fonction vers laquelle il pointe. Les IDD doivent à la place appeler IddCxSwapChainReleaseAndAcquireSystemBuffer.

Exigences

Exigence Valeur
serveur minimum pris en charge Windows Server 2022
d’en-tête iddcx.h

Voir aussi

IddCxSwapChainReleaseAndAcquireSystemBuffer