Compartir a través de


estructura IDARG_OUT_RELEASEANDACQUIRESYSTEMBUFFER (iddcx.h)

IDARG_OUT_RELEASEANDACQUIRESYSTEMBUFFER contiene la información resultante de una versión del búfer y una operación de adquisición.

Sintaxis

struct IDARG_OUT_RELEASEANDACQUIRESYSTEMBUFFER {
  [out] IDDCX_METADATA           *pMetaData;
  [out] IDDCX_SYSTEM_BUFFER_INFO *pBufferInfo;
};

Miembros

[out] pMetaData

Puntero a una estructura de IDDCX_METADATA que contiene metadatos por fotograma e información de fotogramas.

[out] pBufferInfo

Puntero a una estructura de IDDCX_SYSTEM_BUFFER_INFO que contiene la información de superficie de un búfer.

Observaciones

Un controlador de visualización indirecto (IDD) pasa un puntero a un IDARG_OUT_RELEASEANDACQUIRESYSTEMBUFFER cuando llama a IddCxSwapChainReleaseAndAcquireSystemBuffer.

Nota

La estructura IDARG_OUT_RELEASEANDACQUIRESYSTEMBUFFER contiene punteros a otras dos estructuras que debe establecer el controlador como en el código de ejemplo siguiente:

IDDCX_METADATA MetaData = {};
IDDCX_SYSTEM_BUFFER_INFO SystemBufferInfo = {};
IDARG_OUT_RELEASEANDACQUIRESYSTEMBUFFER system_Buffer = { &MetaData, &SystemBufferInfo };
HRESULT hr = IddCxSwapChainReleaseAndAcquireSystemBuffer(m_hSwapChain, &system_Buffer);

Requisitos

Requisito Valor
servidor mínimo admitido Windows Server 2022
encabezado de iddcx.h

Consulte también

IDDCX_METADATA

IDDCX_SYSTEM_BUFFER_INFO

iddCxSwapChainReleaseAndAcquireSystemBuffer