Width = (int) this.物理画面サイズpx.Width,
Height = (int) this.物理画面サイズpx.Height,
Format = SharpDX.DXGI.Format.B8G8R8A8_UNorm, // D2D をサポートするなら B8G8R8A8 を使う必要がある。
- Scaling = SharpDX.DXGI.Scaling.Stretch,
- SampleDescription = new SharpDX.DXGI.SampleDescription( 1, 0 ),
- SwapEffect = SharpDX.DXGI.SwapEffect.FlipSequential, // ストアアプリの認定要件
+ Stereo = false,
+ SampleDescription = new SharpDX.DXGI.SampleDescription( 1, 0 ), // マルチサンプリングは使わない。
+ SwapEffect = SharpDX.DXGI.SwapEffect.FlipSequential, // ストアアプリの認定要件。
+ Scaling = SharpDX.DXGI.Scaling.None, // SwapEffect に Flip なんちゃらを使う場合は None にする必要がある。
Usage = SharpDX.DXGI.Usage.RenderTargetOutput,
Flags = SharpDX.DXGI.SwapChainFlags.None,
//Flags = SharpDX.DXGI.SwapChainFlags.AllowModeSwitch,