Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Defina o número de quadros que o sistema tem permissão para fazer fila para renderização.
Sintaxe
HRESULT SetMaximumFrameLatency(
[in] UINT MaxLatency
);
Parâmetros
[in] MaxLatency
Tipo: UINT
O número máximo de quadros de buffer traseiro que um driver pode enfileirar. O valor normalmente é 3, mas pode variar de 1 a 20. Um valor 0 redefinirá a latência para o padrão. Para dispositivos multi-head, MaxLatency é especificado por cabeçalho.
Retornar valor
Tipo: HRESULT
Os possíveis valores retornados incluem: D3D_OK ou D3DERR_DEVICEREMOVED (consulte D3DERR).
Comentários
Latência de quadro é o número de quadros que têm permissão para serem armazenados em uma fila, antes do envio para renderização. A latência geralmente é usada para controlar como a CPU escolhe entre responder à entrada do usuário e quadros que estão na fila de renderização.
Geralmente, é benéfico para aplicativos que não têm entrada do usuário (por exemplo, reprodução de vídeo) enfileirar mais de 3 quadros de dados.
Requisitos
| Requisito | Valor |
|---|---|
| Plataforma de Destino | Windows |
| Cabeçalho | d3d9.h |
| Biblioteca | D3D9.lib |