Microsoft DirectX 8.0 (Visual Basic)

CONST_D3DMULTISAMPLE_TYPE

デバイスが対応するフルシーン マルチサンプリングのレベルを定義する。

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

定数

D3DMULTISAMPLE_NONE
いずれのレベルのフルスクリーン マルチサンプリングも利用できない。
D3DMULTISAMPLE_2_SAMPLES 〜 D3DMULTISAMPLE_16_SAMPLES
そのレベルのフルスクリーン マルチサンプリングを利用できる。

注意

Direct3DDevice8.Reset の呼び出し時にフルシーン マルチサンプリングを有効にできるだけでなく、さまざまな機能のオンまたはオフをきめ細かいレベルで設定するレンダリング ステートが用意されている。

マルチサンプリングは、D3DSWAPEFFECT_DISCARD スワップ エフェクトで作成またはリセットしているスワップ チェーンでのみ有効である。

参照

Direct3D8.CheckDeviceMultiSampleTypeDirect3DDevice8.CreateDepthStencilSurfaceDirect3DDevice8.CreateRenderTargetD3DPRESENT_PARAMETERSD3DSURFACE_DESC