Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Это важно
Некоторые сведения относятся к предварительному продукту, который может быть существенно изменен до его коммерческого выпуска. Корпорация Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых в отношении информации, предоставленной здесь.
Структура IDARG_IN_RELEASEANDACQUIREBUFFER2 содержит входные аргументы для функции IddCxSwapChainReleaseAndAcquireBuffer2 .
Синтаксис
struct IDARG_IN_RELEASEANDACQUIREBUFFER2 {
UINT Size;
BOOL AcquireSystemMemoryBuffer;
ID3D12CommandQueue *pD3D12CommandQueue;
};
Члены
Size
[in] Общий размер этой структуры в байтах.
AcquireSystemMemoryBuffer
[in] Логическое значение. Если драйвер задает для этого поля значение TRUE, ОС заполняет IDDCX_SYSTEM_BUFFER_INFO структуру в IDDCX_METADATA2. Это эквивалентно драйверу до 1.10, вызывающего IddCxSwapChainReleaseAndAcquireSystemBuffer вместо IddCxSwapChainReleaseAndAcquireBuffer.
pD3D12CommandQueue
Указатель на объект [ID3D12CommandQueue], используемый для отправки команд, использующих область цепочки буферов в качестве входных данных.
Замечания
Дополнительные сведения о поддержке HDR см. в обновлениях IddCx версии 1.10.
Для поддержки D3D12 структура IDARG_IN_RELEASEANDACQUIREBUFFER2 , используемая в вызовах IddCxSwapChainReleaseAndAcquireBuffer2 , была расширена. Драйверы, поддерживающие D3D12, передаваемые ID3D12Device в вызове IddCxSwapChainSetDevice2, должны предоставить объект ID3D12CommandQueue , используемый для чтения из поверхности цепочки буферов. Драйвер также должен передать расширенную структуру IDDCX_METADATA2 с полем IDDCX_METADATA2::Size правильно, чтобы ОС может задать новый допустимый флаг и новое поле поверхности D3D12.
Дополнительные сведения о поддержке D3D12 см. в обновлениях IddCx версии 1.10.
Требования
| Требование | Ценность |
|---|---|
| Минимальный поддерживаемый клиент | Windows 11, 26H1 (IddCx 1.11) |
| Header | iddcx.h |