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 können.

Syntax

PFN_IDDCXSWAPCHAINRELEASEANDACQUIRESYSTEMBUFFER PfnIddcxswapchainreleaseandacquiresystembuffer;

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

Parameter

[in] DriverGlobals

Zeiger auf eine IDD_DRIVER_GLOBALS Struktur, die systemdefinierte Treiberdaten enthält.

[in] SwapChainObject

Das IDDCX_SWAPCHAIN-Objekt , das an den EVT_IDD_CX_MONITOR_ASSIGN_SWAPCHAIN-Aufruf übergeben wird.

[out] pOutArgs

Ausgabeargumente der Funktionen.

Rückgabewert

PFN_IDDCXSWAPCHAINRELEASEANDACQUIRESYSTEMBUFFER gibt S_OK zurück. Andernfalls wird ein geeigneter Fehlercode zurückgegeben.

Hinweise

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

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Server) Windows Server 2022
Kopfzeile iddcx.h

Weitere Informationen

IddCxSwapChainReleaseAndAcquireSystemBuffer