Microsoft DirectX 8.0 (Visual Basic) |
デバイスが対応するフルシーン マルチサンプリングのレベルを定義する。
Enum CONST_D3DMULTISAMPLE_TYPE D3DMULTISAMPLE_NONE = 0 D3DMULTISAMPLE_2_SAMPLES = 2 D3DMULTISAMPLE_3_SAMPLES = 3 D3DMULTISAMPLE_4_SAMPLES = 4 D3DMULTISAMPLE_5_SAMPLES = 5 D3DMULTISAMPLE_6_SAMPLES = 6 D3DMULTISAMPLE_7_SAMPLES = 7 D3DMULTISAMPLE_8_SAMPLES = 8 D3DMULTISAMPLE_9_SAMPLES = 9 D3DMULTISAMPLE_10_SAMPLES = 10 D3DMULTISAMPLE_11_SAMPLES = 11 D3DMULTISAMPLE_12_SAMPLES = 12 D3DMULTISAMPLE_13_SAMPLES = 13 D3DMULTISAMPLE_14_SAMPLES = 14 D3DMULTISAMPLE_15_SAMPLES = 15 D3DMULTISAMPLE_16_SAMPLES = 16 (&H10) End Enum
Direct3DDevice8.Reset の呼び出し時にフルシーン マルチサンプリングを有効にできるだけでなく、さまざまな機能のオンまたはオフをきめ細かいレベルで設定するレンダリング ステートが用意されている。
マルチサンプリングは、D3DSWAPEFFECT_DISCARD スワップ エフェクトで作成またはリセットしているスワップ チェーンでのみ有効である。
Direct3D8.CheckDeviceMultiSampleType、Direct3DDevice8.CreateDepthStencilSurface、Direct3DDevice8.CreateRenderTarget、D3DPRESENT_PARAMETERS、D3DSURFACE_DESC