WMAppManifest.xmlファイルでBitsPerPixel="32"を設定すると、アプリケーションで32ビットの色深度が得られます。低コストのデバイスは常に16ビットを使用しているため、画像が途切れ途切れになります。アプリケーションで使用されているBitsPerPixelの値を確認したいと思います。どうやってするか?
1 に答える
1
SurfaceFormat
あなたはこのようなものから電流を得ることができますGraphicsDevice
:
// XNA
game.GraphicsDevice.DisplayMode.Format;
// Silverlight
page.SharedGraphicsDeviceManager.Current.GraphicsDevice.DisplayMode.Format;
SurfaceFormat.Bgr565
これは、16ビットの色深度とSurfaceFormat.Color
32ビットの色深度に対して返されます。
于 2012-12-04T22:09:26.477 に答える