Función IddCxSwapChainReleaseAndAcquireSystemBuffer (iddcx.h)
versiones de IddCxSwapChainReleaseAndAcquireSystemBuffer y adquiere búferes de la cadena de intercambio.
Sintaxis
HRESULT IddCxSwapChainReleaseAndAcquireSystemBuffer(
[in] IDDCX_SWAPCHAIN SwapChainObject,
[out] IDARG_OUT_RELEASEANDACQUIRESYSTEMBUFFER *pOutArgs
);
Parámetros
[in] SwapChainObject
Objeto IDDCX_SWAPCHAIN utilizado para consultar la dirección física de la superficie adquirida actualmente.
[out] pOutArgs
Puntero a una estructura IDARG_OUT_RELEASEANDACQUIRESYSTEMBUFFER en la que se devuelve la información resultante de la versión y la operación de adquisición.
Valor devuelto
iddCxSwapChainReleaseAndAcquireSystemBuffer devuelve S_OK correcto; de lo contrario, devuelve un código de error adecuado.
Observaciones
Además de liberar y adquirir búferes de la cadena de intercambio, IddCxSwapChainReleaseAndAcquireSystemBuffer también desasigna y desbloquea el búfer que se libera mientras se asigna y bloquea el búfer que se va a adquirir. Por este motivo, no es válido llamar a IddCxSwapChainReleaseAndAcquireBuffer posterior a llamar a este método. La estructura de IDDCX_SYSTEM_BUFFER_INFO a la que apunta pBufferInfo se rellena con información válida solo sobre una versión correcta y adquiere como se indica mediante un valor devuelto de S_OK.
Requisitos
Requisito | Valor |
---|---|
servidor mínimo admitido | Windows Server 2022 |
encabezado de | iddcx.h |