2012-10-11 87 views
1

DirectX是否支持64位色彩深度格式?如Format.A16R16G16B16。我有一些代碼使用這種格式,它編譯,但我似乎並沒有工作。注意:我知道我的顯示器無法顯示64位顏色,因爲紋理用於將更多顏色信息添加到像素着色器中。如果我們對這個問題的動機感興趣,請參閱這些鏈接。DirectX9是否支持64/128位顏色深度格式?

Why is this 128Bit Color Format being converted to 32Bit

http://www.gamedev.net/topic/632620-why-is-this-128bit-color-format-being-converted-to-32bit-hlslslimdx-9/

回答

1

是它支持64位和128位的顏色模式。但是,不管你的顯卡是否支持它,都是另一回事。

可能需要使用ps_2_a/ps_2_b或ps_3_0輪廓雖然。

+1

是的,我想我想通了我的問題。我試圖讓我們DrawString渲染到64位顏色深的目標,但我認爲DrawString使用32位表面渲染每個字符導致數據丟失。我將不得不解決這個問題。 –

+0

不要緊,這不是問題。 –