dx9不能运用像800×500这种非常规分辨率?

dx9不能使用像800500这种非常规分辨率??我使用800500的分辨率初始化D3D,然后设置为全屏模式,结果初始化失

dx9不能使用像800×500这种非常规分辨率??
我使用800×500的分辨率初始化D3D,然后设置为全屏模式,结果初始化失败。
而如果换成800×600、640×480这些常规分辨率就没问题。

什么情况?