Поделиться через


Интерфейс IDXGISwapChain2 (dxgi1_3.h)

Расширяет IDXGISwapChain1 методами для поддержки масштабирования буфера обратного буфера и цепочки буферов с меньшей задержкой.

Наследование

Интерфейс IDXGISwapChain2 наследуется от IDXGISwapChain1. IDXGISwapChain2 также имеет следующие типы элементов:

Методы

Интерфейс IDXGISwapChain2 содержит следующие методы.

 
IDXGISwapChain2::GetFrameLatencyWaitableObject

Возвращает дескриптор ожидания, который сообщает, когда адаптер DXGI завершает представление нового кадра.
IDXGISwapChain2::GetMatrixTransform

Возвращает матрицу преобразования, которая будет применена к цепочке буферов композиции при следующем представлении.
IDXGISwapChain2::GetMaximumFrameLatency

Возвращает количество кадров, которые цепочке буферов разрешено ставить в очередь для отрисовки.
IDXGISwapChain2::GetSourceSize

Возвращает исходную область, используемую для цепочки буферов.
IDXGISwapChain2::SetMatrixTransform

Задает матрицу преобразования, которая будет применена к цепочке буферов композиции при следующем представлении.
IDXGISwapChain2::SetMaximumFrameLatency

Задает количество кадров, которые цепочке буферов разрешено ставить в очередь для отрисовки.
IDXGISwapChain2::SetSourceSize

Задает исходную область, используемую для цепочки буферов.

Комментарии

Цепочку буферов можно создать, вызвав IDXGIFactory2::CreateSwapChainForHwnd, IDXGIFactory2::CreateSwapChainForCoreWindow или IDXGIFactory2::CreateSwapChainForComposition.

Требования

   
Минимальная версия клиента Windows 8.1 [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2012 R2 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header dxgi1_3.h

См. также раздел

Интерфейсы DXGI

IDXGIFactory2::CreateSwapChainForComposition

IDXGIFactory2::CreateSwapChainForCoreWindow

IDXGIFactory2::CreateSwapChainForHwnd

IDXGISwapChain1