Freigeben über


PFN_IDDCXSWAPCHAINRELEASEANDACQUIRESYSTEMBUFFER Rückruffunktion (iddcx.h)

PFN_IDDCXSWAPCHAINRELEASEANDACQUIRESYSTEMBUFFER ist ein Zeiger auf eine Betriebssystemrückruffunktion, über die Puffer aus einer Swapchain freigegeben und abgerufen werden sollen.

Syntax

PFN_IDDCXSWAPCHAINRELEASEANDACQUIRESYSTEMBUFFER PfnIddcxswapchainreleaseandacquiresystembuffer;

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

Parameter

[in] DriverGlobals

Zeigen Sie auf eine IDD_DRIVER_GLOBALS Struktur, die systemdefinierte Daten pro Treiber enthält.

[in] SwapChainObject

Das an den EVT_IDD_CX_MONITOR_ASSIGN_SWAPCHAIN Aufruf übergebene IDDCX_SWAPCHAIN-Objekt.

[out] pOutArgs

Ausgabeargumente der Funktionen.

Rückgabewert

PFN_IDDCXSWAPCHAINRELEASEANDACQUIRESYSTEMBUFFER gibt S_OK zurück; andernfalls wird ein entsprechender Fehlercode zurückgegeben.

Bemerkungen

Ein indirekter Anzeigetreiber (IDD) sollte diesen Zeiger nicht verwenden, um die Funktion, auf die sie verweist, direkt aufzurufen. IDDs sollten stattdessen IddCxSwapChainReleaseAndAcquireSystemBufferaufrufen.

Anforderungen

Anforderung Wert
mindestens unterstützte Server- Windows Server 2022
Header- iddcx.h

Siehe auch

IddCxSwapChainReleaseAndAcquireSystemBuffer