Partager via


PFN_IDDCXSWAPCHAINRELEASEANDACQUIRESYSTEMBUFFER fonction de rappel (iddcx.h)

PFN_IDDCXSWAPCHAINRELEASEANDACQUIRESYSTEMBUFFER est un pointeur vers une fonction de rappel du système d’exploitation à travers 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 de 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 retournée

PFN_IDDCXSWAPCHAINRELEASEANDACQUIRESYSTEMBUFFER retourne S_OK ; sinon, il 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 plutôt appeler IddCxSwapChainReleaseAndAcquireSystemBuffer.

Configuration requise

Condition requise Valeur
Serveur minimal pris en charge Windows Server 2022
En-tête iddcx.h

Voir aussi

IddCxSwapChainReleaseAndAcquireSystemBuffer