Метод IDXGIDecodeSwapChain::P resentBuffer (dxgi1_3.h)
Представляет кадр на выходном адаптере. Кадр является подресурсом объекта IDXGIResource , который использовался для создания цепочки буферов для декодирования.
Синтаксис
HRESULT PresentBuffer(
UINT BufferToPresent,
UINT SyncInterval,
UINT Flags
);
Параметры
BufferToPresent
Индекс, указывающий, какой элемент массива подресурса следует представить.
SyncInterval
Целое число, указывающее способ синхронизации представления кадра с вертикальным пустым.
Для модели передачи битовых блоков (bitblt) (DXGI_SWAP_EFFECT_DISCARD или DXGI_SWAP_EFFECT_SEQUENTIAL) значения:
- 0 — презентация происходит немедленно, синхронизация отсутствует.
- 1,2,3,4 — синхронизация презентации после n-говертикального пробела.
- 0 — отмена оставшегося времени для ранее представленного кадра и отмена этого кадра, если новый кадр находится в очереди.
- n > 0 — синхронизация представления по крайней мере для n вертикальных пробелов.
Flags
Целочисленное значение, содержащее параметры представления цепочки буферов. Эти параметры определяются константами DXGI_PRESENT .
Флаг DXGI_PRESENT_USE_DURATION должен быть установлен, если используется пользовательская длительность (пользовательская частота обновления).
Возвращаемое значение
Этот метод возвращает S_OK при успешном выполнении или возвращает один из следующих кодов ошибок:
Требования
Минимальная версия клиента | Windows 8.1 [только классические приложения] |
Минимальная версия сервера | Windows Server 2012 R2 [только классические приложения] |
Целевая платформа | Windows |
Header | dxgi1_3.h |
Библиотека | Dxgi.lib |