昨天,当我通过 VGA 将我的 Dell Inspiron 1525 连接到我的 LCD 电视 Dynex DX-32L150A11(原始分辨率为 1366x768)时,进入 Windows Vista 中的“显示设置”,我可以在较大范围内调整第二台显示器的分辨率,从 800x600 到 1920x1080 以上。
没有任何变化,但现在我可以为第二台显示器(向左延伸)选择的最高分辨率仅为 1360x768。发生了什么?
有什么办法可以得到精确的 1366x768 吗?
如果我使用 VLC 播放器播放 1080p (1920x1080) 视频并将其显示在第二台显示器上,在缩放以适应第二台显示器的原始分辨率 (1366x768) 之前,导出到第二台显示器的分辨率是多少?是 1920x1080 (视频) 还是 1360x768 (显卡)?
视频文件、显卡和第二台显示器如何协同工作以产生最终图像的分辨率?它们都是不同的,1920x1080、1360x768 和 1366x768。
例如,当 1366/1280 和 768/720 的比例不是整数时,如何将 1280x720 的图像缩放到适合 1366x768 的图像?反之亦然?我们不能得到 1.5 或 1.7 像素这样的值。
谢谢。
答案1
“什么都没有改变,但现在我能为第二台显示器(向左延伸)选择的最高分辨率只有 1360x768。这是怎么回事?”
您用于连接电脑和电视的电缆可能有问题。我在连接电脑和电视时也遇到了类似的问题。当我尝试使用其他电缆时,我可以以正确的分辨率输出。
“在缩放以适应第二台显示器的原始分辨率 (1366x768) 之前,导出到第二台显示器的分辨率是多少?”
计算机输出的分辨率是显卡为电视设置的分辨率。在您的特定情况下,该分辨率为 1360x768。
“视频文件、显卡和第二台显示器如何协同工作以产生最终图像的分辨率?”
当您在计算机上播放视频时,无论您使用什么程序播放视频(在您的例子中是 VLC),都会负责缩放视频分辨率以适应程序窗口的大小。例如,当您播放 1920x1080 分辨率的视频时,VLC 会将屏幕上显示的分辨率缩小到 VLC 播放器的大小。
当您的计算机输出的分辨率与电视的原始分辨率不同时,电视会负责将其放大或缩小以适合电视屏幕。
“当 1366/1280 和 768/720 的比例不是整数时,分辨率缩放如何工作?例如,如何将 1280x720 的图像缩放到 1366x768?”
缩放分辨率时,它们会使用周围像素的平均颜色来计算实际屏幕像素应显示的颜色。例如,请看下面的图表,其中演示了 3:2 比例缩放。