Compartilhar via


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

Defina o número de milissegundos para suspensão depois que IDXGISwapChain::P resent for chamado.

Sintaxe

HRESULT SetPresentPerRenderOpDelay(
  UINT Milliseconds
);

Parâmetros

Milliseconds

Tipo: UINT

Número de milissegundos para suspensão depois que Present é chamado.

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.
 
O aplicativo só será suspenso se D3D11_DEBUG_FEATURE_PRESENT_PER_RENDER_OP for um conjunto na máscara de recursos. Se esse sinalizador não estiver definido, o número de milissegundos será definido, mas ignorado e o aplicativo não será suspenso. 10ms será usado como um valor padrão se esse método nunca for chamado.

Requisitos

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

Confira também

ID3D11Debug Interface