Condividi tramite


struttura IDARG_OUT_RELEASEANDACQUIRESYSTEMBUFFER (iddcx.h)

IDARG_OUT_RELEASEANDACQUIRESYSTEMBUFFER contiene le informazioni risultanti da una versione del buffer e l'operazione di acquisizione.

Sintassi

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

Membri

[out] pMetaData

Puntatore a una struttura IDDCX_METADATA contenente metadati per frame e informazioni sui frame.

[out] pBufferInfo

Puntatore a una struttura IDDCX_SYSTEM_BUFFER_INFO contenente le informazioni sulla superficie di un buffer.

Osservazioni

Un driver di visualizzazione indiretto (IDD) passa un puntatore a un IDARG_OUT_RELEASEANDACQUIRESYSTEMBUFFER quando chiama IddCxSwapChainReleaseAndAcquireSystemBuffer.

Nota

La struttura IDARG_OUT_RELEASEANDACQUIRESYSTEMBUFFER contiene puntatori a due altre strutture che devono essere impostate dal driver come nel codice di esempio seguente:

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

Fabbisogno

Requisito Valore
server minimo supportato Windows Server 2022
intestazione iddcx.h

Vedere anche

IDDCX_METADATA

IDDCX_SYSTEM_BUFFER_INFO

IddCxSwapChainReleaseAndAcquireSystemBuffer