1

WMAppManifest.xmlファイルでBitsPerPixel="32"を設定すると、アプリケーションで32ビットの色深度が得られます。低コストのデバイスは常に16ビットを使用しているため、画像が途切れ途切れになります。アプリケーションで使用されているBitsPerPixelの値を確認したいと思います。どうやってするか?

4

1 に答える 1

1

SurfaceFormatあなたはこのようなものから電流を得ることができますGraphicsDevice

// XNA
game.GraphicsDevice.DisplayMode.Format;

// Silverlight
page.SharedGraphicsDeviceManager.Current.GraphicsDevice.DisplayMode.Format;

SurfaceFormat.Bgr565これは、16ビットの色深度とSurfaceFormat.Color32ビットの色深度に対して返されます。

于 2012-12-04T22:09:26.477 に答える