500 x 500 ピクセルの長方形を描画します。
私のウィンドウは 1920 x 1080 です。
画面のサイズを 1376 x 768 に変更すると、500 x 500 ピクセルの画像がわずかに小さくなります (拡大縮小され、押しつぶされています)。これを防ぐにはどうすればよいですか?
これは、そのような設定のフラグが配置される場所だと思いますが、必要な設定が見つかりません。
ZeroMemory( &presParams, sizeof( presParams ) );
presParams.Windowed = TRUE;
presParams.SwapEffect = D3DSWAPEFFECT_DISCARD;
presParams.BackBufferFormat = D3DFMT_UNKNOWN;
presParams.PresentationInterval = D3DPRESENT_INTERVAL_ONE;
d3dObject = Direct3DCreate9( D3D_SDK_VERSION );
hr = d3dObject->CreateDevice(
D3DADAPTER_DEFAULT,
D3DDEVTYPE_HAL,
hWnd,
D3DCREATE_HARDWARE_VERTEXPROCESSING,
&presParams,
&d3dDevice
);