Compartilhar via


Método ID3D11Debug::SetSwapChain (d3d11sdklayers.h)

Define uma cadeia de troca que o runtime usará para chamar automaticamente IDXGISwapChain::P resent.

Sintaxe

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

Parâmetros

[in, optional] pSwapChain

Tipo: IDXGISwapChain*

Cadeia de troca que o runtime usará para chamar automaticamente IDXGISwapChain::P resent; deve ter sido criado com o sinalizador de efeito de troca DXGI_SWAP_EFFECT_SEQUENTIAL.

Valor retornado

Tipo: HRESULT

Esse método retorna um dos seguintes códigos de retorno do Direct3D 11.

Comentários

Nota Se você chamar essa API em um processo de Sessão 0, ela retornará DXGI_ERROR_NOT_CURRENTLY_AVAILABLE.
 
A cadeia de troca definida por esse método só será usada se D3D11_DEBUG_FEATURE_PRESENT_PER_RENDER_OP estiver definida na máscara de recursos.

Requisitos

   
Plataforma de Destino Windows
Cabeçalho d3d11sdklayers.h
Biblioteca D3D11.lib

Confira também

ID3D11Debug Interface