Compartilhar via


IDARG_OUT_RELEASEANDACQUIRESYSTEMBUFFER estrutura (iddcx.h)

IDARG_OUT_RELEASEANDACQUIRESYSTEMBUFFER contém as informações resultantes de uma versão do buffer e da operação de aquisição.

Sintaxe

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

Membros

[out] pMetaData

Ponteiro para uma estrutura de IDDCX_METADATA que contém metadados por quadro e informações de quadro.

[out] pBufferInfo

Ponteiro para uma estrutura de IDDCX_SYSTEM_BUFFER_INFO que contém informações de superfície de um buffer.

Observações

Um IDD (driver de exibição indireto) passa um ponteiro para um IDARG_OUT_RELEASEANDACQUIRESYSTEMBUFFER quando chama IddCxSwapChainReleaseAndAcquireSystemBuffer.

Nota

A estrutura IDARG_OUT_RELEASEANDACQUIRESYSTEMBUFFER contém ponteiros para duas outras estruturas que devem ser definidas pelo driver como no seguinte código de exemplo:

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 com suporte mínimo Windows Server 2022
cabeçalho iddcx.h

Consulte também

IDDCX_METADATA

IDDCX_SYSTEM_BUFFER_INFO

IddCxSwapChainReleaseAndAcquireSystemBuffer