「MonoGame/クラスライブラリ/RenderTargetUsage列挙体」の版間の差分

 
(同じ利用者による、間の1版が非表示)
35行目: 35行目:
</source>
</source>


ちなみにGraphicsDeviceが最初から持っているレンダリングターゲット([[DirectX]]でいう[[プライマリサーフェイス]]、SetRenterTarget(null))に相当するものはDiscardContentsに設定されている。
ちなみにGraphicsDeviceが最初から持っているレンダリングターゲット([[DirectX]]でいう[[プライマリサーフェイス]]、SetRenterTarget(null))に相当するものは問答無用でDiscardContentsに設定されている。


このため、たとば以下のコードは正常に動作しない。
このため、たとば以下のコードは正常に動作しない。
52行目: 52行目:
     // プライマリサーフェイスは問答無用でDiscardContents設定なので
     // プライマリサーフェイスは問答無用でDiscardContents設定なので
     // 内容はクリアされ(1)の塗りつぶしは無かったことにされる。
     // 内容はクリアされ(1)の塗りつぶしは無かったことにされる。
     // (2)のレンダーターゲットは影響を受けない。
     // なお、(2)のレンダーターゲットは影響を受けない。
     gd.SetRenderTarget(null);
     gd.SetRenderTarget(null);