Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Importante
Alcune informazioni riguardano un prodotto in versione preliminare che può essere modificato in modo sostanziale prima che venga rilasciato commercialmente. Microsoft non fornisce alcuna garanzia, espressa o implicita, in relazione alle informazioni fornite qui.
La struttura IDARG_IN_RELEASEANDACQUIREBUFFER2 contiene argomenti di input per la funzione IddCxSwapChainReleaseAndAcquireBuffer2 .
Sintassi
struct IDARG_IN_RELEASEANDACQUIREBUFFER2 {
UINT Size;
BOOL AcquireSystemMemoryBuffer;
};
Membri
Size
[in] Dimensioni totali di questa struttura, in byte.
AcquireSystemMemoryBuffer
[in] Valore booleano. Quando un driver imposta questo campo su TRUE, il sistema operativo compila una struttura IDDCX_SYSTEM_BUFFER_INFO in IDDCX_METADATA2. Equivale a un driver pre-1.10 che chiama IddCxSwapChainReleaseAndAcquireSystemBuffer anziché IddCxSwapChainReleaseAndAcquireBuffer.
Osservazioni
Per altre informazioni sul supporto HDR, vedi Aggiornamenti di IddCx versione 1.10.
Per supportare D3D12, la struttura IDARG_IN_RELEASEANDACQUIREBUFFER2 usata nelle chiamate a IddCxSwapChainReleaseAndAcquireBuffer2 è stata estesa. I driver che supportano D3D12 che hanno passato un ID3D12Device in una chiamata a IddCxSwapChainSetDevice2 devono fornire un oggetto ID3D12CommandQueue usato per leggere dalla superficie della catena di scambio. Il driver deve anche passare la struttura estesa IDDCX_METADATA2 con il campo IDDCX_METADATA2::Size impostato correttamente in modo che il sistema operativo possa impostare un nuovo flag valido e il nuovo campo superficie D3D12.
Per altre informazioni sul supporto D3D12, vedere Aggiornamenti di IddCx versione 1.10.
Fabbisogno
| Requisito | Valore |
|---|---|
| Client minimo supportato | Windows 11, 26H1 (IddCx 1.11) |
| Intestazione | iddcx.h |