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


Метод ID3D11Debug::SetSwapChain (d3d11sdklayers.h)

Задает цепочку буферов, которую среда выполнения будет использовать для автоматического вызова IDXGISwapChain::P resent.

Синтаксис

HRESULT SetSwapChain(
  [in, optional] IDXGISwapChain *pSwapChain
);

Параметры

[in, optional] pSwapChain

Тип: IDXGISwapChain*

Цепочка буферов, которую среда выполнения будет использовать для автоматического вызова IDXGISwapChain::P resent; должен быть создан с DXGI_SWAP_EFFECT_SEQUENTIAL флагом эффекта подкачки.

Возвращаемое значение

Тип: HRESULT

Этот метод возвращает один из следующих кодов возврата Direct3D 11.

Комментарии

Примечание При вызове этого API в процессе сеанса 0 он возвращает DXGI_ERROR_NOT_CURRENTLY_AVAILABLE.
 
Цепочка буферов, заданная этим методом, будет использоваться только в том случае, если D3D11_DEBUG_FEATURE_PRESENT_PER_RENDER_OP задано в маске компонента.

Требования

   
Целевая платформа Windows
Header d3d11sdklayers.h
Библиотека D3D11.lib

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

Интерфейс ID3D11Debug