IDARG_OUT_RELEASEANDACQUIRESYSTEMBUFFER Struktur (iddcx.h)
IDARG_OUT_RELEASEANDACQUIRESYSTEMBUFFER enthält die Informationen, die sich aus einer Pufferfreigabe und einem Erwerbvorgang ergeben.
Syntax
struct IDARG_OUT_RELEASEANDACQUIRESYSTEMBUFFER {
[out] IDDCX_METADATA *pMetaData;
[out] IDDCX_SYSTEM_BUFFER_INFO *pBufferInfo;
};
Angehörige
[out] pMetaData
Zeigen Sie auf eine IDDCX_METADATA Struktur, die Metadaten und Frameinformationen pro Frame enthält.
[out] pBufferInfo
Zeigen Sie auf eine IDDCX_SYSTEM_BUFFER_INFO Struktur, die die Oberflächeninformationen eines Puffers enthält.
Bemerkungen
Ein indirekter Anzeigetreiber (IDD) übergibt einen Zeiger an eine IDARG_OUT_RELEASEANDACQUIRESYSTEMBUFFER, wenn er IddCxSwapChainReleaseAndAcquireSystemBufferaufruft.
Anmerkung
Die IDARG_OUT_RELEASEANDACQUIRESYSTEMBUFFER-Struktur enthält Zeiger auf zwei andere Strukturen, die vom Treiber wie im folgenden Beispielcode festgelegt werden sollten:
IDDCX_METADATA MetaData = {};
IDDCX_SYSTEM_BUFFER_INFO SystemBufferInfo = {};
IDARG_OUT_RELEASEANDACQUIRESYSTEMBUFFER system_Buffer = { &MetaData, &SystemBufferInfo };
HRESULT hr = IddCxSwapChainReleaseAndAcquireSystemBuffer(m_hSwapChain, &system_Buffer);
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Server- | Windows Server 2022 |
Header- | iddcx.h |