IddCxSwapChainReleaseAndAcquireBuffer, fonction (iddcx.h)
Un pilote d’affichage indirect appelle IddCxSwapChainReleaseAndAcquireBuffer pour libérer la mémoire tampon actuelle dans la chaîne d’échange et en acquérir une nouvelle. Les IDD qui signalent prise en charge FP16 doivent appeler IddCxSwapChainReleaseAndAcquireBuffer2 à la place.
Syntaxe
HRESULT IddCxSwapChainReleaseAndAcquireBuffer(
IDDCX_SWAPCHAIN SwapChainObject,
IDARG_OUT_RELEASEANDACQUIREBUFFER *pOutArgs
);
Paramètres
SwapChainObject
[in] Objet de chaîne d’échange précédemment transmis par le système d’exploitation au pilote dans un appel EVT_IDD_CX_MONITOR_ASSIGN_SWAPCHAIN.
pOutArgs
[out] Pointeur vers une structure IDARG_OUT_RELEASEANDACQUIREBUFFER dans laquelle les arguments de sortie de la fonction sont retournés.
Valeur de retour
IddCxSwapChainReleaseAndAcquireBuffer retourne S_OK en cas de réussite ; sinon, elle retourne un code d’erreur approprié.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 10 |
serveur minimum pris en charge | Windows Server 2016 |
plateforme cible | Windows |
d’en-tête | iddcx.h |
bibliothèque | IddCxStub.lib |
DLL | IddCx.dll |
IRQL | Must_inspect_result |