Compartilhar via


Método IPresentationManager::SetPreferredPresentDuration (presentation.h)

Define a duração preferencial do quadro.

Sintaxe

HRESULT SetPreferredPresentDuration(
  SystemInterruptTime preferredDuration,
  SystemInterruptTime deviationTolerance
);

Parâmetros

preferredDuration

Tipo: SystemInterruptTime

A duração solicitada, no tempo de interrupção.

deviationTolerance

Tipo: SystemInterruptTime

A tolerância permitida. Se a magnitude da diferença entre uma duração do sistema com suporte e o preferredDuration parâmetro estiver dentro do deviationTolerance parâmetro , essa duração do sistema será usada.

Retornar valor

Tipo: HRESULT

Se a função for bem-sucedida, ela retornará S_OK; caso contrário, retornará um HRESULT valor que indica o erro.

Comentários

A duração preferencial do quadro deve ser usada como uma dica para o sistema de que seria preferível atualizar a saída na taxa de quadros especificada. As exibições que dão suporte a essa taxa, ou um múltiplo, serão definidas nesse modo, se apropriado.

Essa configuração de parâmetro persiste entre os presentes.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Build 22000
Servidor mínimo com suporte Windows Build 22000
Cabeçalho presentation.h
Biblioteca dcomp.lib
DLL dcomp.dll