Не работает ли IDXGIOutput :: FindClosestMatchingMode? - PullRequest
0 голосов
/ 29 марта 2020

Вот одна из записей, возвращаемых предыдущим вызовом IDXGIOutput :: GetDisplayModeList

[63]    {Width=1920 Height=1080 RefreshRate={Numerator=59940 Denominator=1000 } ...}    DXGI_MODE_DESC
Width   1920    unsigned int
Height  1080    unsigned int
RefreshRate {Numerator=59940 Denominator=1000 } DXGI_RATIONAL
Format  DXGI_FORMAT_R8G8B8A8_UNORM_SRGB (29)    DXGI_FORMAT
ScanlineOrdering    DXGI_MODE_SCANLINE_ORDER_PROGRESSIVE (1)    DXGI_MODE_SCANLINE_ORDER
Scaling DXGI_MODE_SCALING_UNSPECIFIED (0)   DXGI_MODE_SCALING

Вот что я передаю IDXGIOutput :: FindClosestMatchingMode

search  {Width=1920 Height=1080 RefreshRate={Numerator=59940 Denominator=1000 } ...}    DXGI_MODE_DESC
Width   1920    unsigned int
Height  1080    unsigned int
RefreshRate {Numerator=59940 Denominator=1000 } DXGI_RATIONAL
Format  DXGI_FORMAT_R8G8B8A8_UNORM_SRGB (29)    DXGI_FORMAT
ScanlineOrdering    DXGI_MODE_SCANLINE_ORDER_PROGRESSIVE (1)    DXGI_MODE_SCANLINE_ORDER
Scaling DXGI_MODE_SCALING_UNSPECIFIED (0)   DXGI_MODE_SCALING

Я получаю DXGI_ERROR_NOT_FOUND код результата. Почему?

PS Windows 10 с последними обновлениями, 1080Ti, версия драйвера 26.21.14.4187.

...