structure IDARG_OUT_RELEASEANDACQUIRESYSTEMBUFFER (iddcx.h)
IDARG_OUT_RELEASEANDACQUIRESYSTEMBUFFER contient les informations résultant d’une mise en mémoire tampon et d’une opération d’acquisition.
Syntaxe
struct IDARG_OUT_RELEASEANDACQUIRESYSTEMBUFFER {
[out] IDDCX_METADATA *pMetaData;
[out] IDDCX_SYSTEM_BUFFER_INFO *pBufferInfo;
};
Membres
[out] pMetaData
Pointeur vers une structure IDDCX_METADATA contenant des métadonnées par image et des informations d’image.
[out] pBufferInfo
Pointeur vers une structure IDDCX_SYSTEM_BUFFER_INFO contenant les informations de surface d’une mémoire tampon.
Remarques
Un pilote d’affichage indirect (IDD) transmet un pointeur à un IDARG_OUT_RELEASEANDACQUIRESYSTEMBUFFER lorsqu’il appelle IddCxSwapChainReleaseAndAcquireSystemBuffer.
Note
La structure IDARG_OUT_RELEASEANDACQUIRESYSTEMBUFFER contient des pointeurs vers deux autres structures qui doivent être définies par le pilote comme dans l’exemple de code suivant :
IDDCX_METADATA MetaData = {};
IDDCX_SYSTEM_BUFFER_INFO SystemBufferInfo = {};
IDARG_OUT_RELEASEANDACQUIRESYSTEMBUFFER system_Buffer = { &MetaData, &SystemBufferInfo };
HRESULT hr = IddCxSwapChainReleaseAndAcquireSystemBuffer(m_hSwapChain, &system_Buffer);
Exigences
Exigence | Valeur |
---|---|
serveur minimum pris en charge | Windows Server 2022 |
d’en-tête | iddcx.h |