Что может вызвать задержку фрейма IDXGISwapChain2, ожидаемую для тайм-аута? - PullRequest
0 голосов
/ 13 октября 2019

Что может вызвать задержку кадров IDXGISwapChain2, ожидаемую для тайм-аута?

Я пытаюсь реализовать эту рекомендацию от Microsoft: Уменьшить задержку с помощью цепочек обмена DXGI 1.3 , но этокод здесь из статьи:

  DWORD result = WaitForSingleObjectEx(
        m_frameLatencyWaitableObject,
        1000, // 1 second timeout (shouldn't ever occur)
        true
        );

иногда (не всегда) возвращает WAIT_TIMEOUT, хотя в статье говорится, что это никогда не должно происходить. Я, вероятно, делаю что-то, чего не должен делать, но что может привести к истечению времени ожидания?

...