0

ビューポートを次のように設定しました

D3D10_VIEWPORT vp;

vp.TopLeftX = 0;
vp.TopLeftY = 0;
vp.Width    = 320;   
vp.Height   = 320;
vp.MinDepth = 0.0f;
vp.MaxDepth = 1.0f;

mDevice -> RSSetViewports(1, &vp);

しかし問題は、ビューポートを使用するかどうかです。ウィンドウにレンダリングできます。また、vp.Width または vp.Height を変更しても効果はありません。何が問題ですか?

4

1 に答える 1

0

プログラムでビューポートを指定しなかった場合、DirectX がビューポートを作成します。そのサイズはレンダリング ウィンドウのクライアント サイズです。

于 2014-04-07T01:33:14.450 に答える