D3DCAPS2
ドライバー機能フラグ。
#define | 値 | 説明 | |
D3DCAPS2_CANAUTOGENMIPMAP | 0x40000000L | ドライバーは、ミップマップを自動的に生成できます。 詳細については、「 Mipmaps の自動生成 (Direct3D 9)」を参照してください。 | |
D3DCAPS2_CANCALIBRATEGAMMA | 0x00100000L | システムには、ガンマランプを自動的に調整できる校正器がインストールされているため、校正器を持つすべてのシステムで結果が同じになります。 新しいガンマ レベルを設定するときに校正器を呼び出すには、 SetGammaRamp を呼び出すときに D3DSGR_CALIBRATE フラグを使用します。 ガンマ ランプを調整すると、処理オーバーヘッドが発生し、頻繁に使用しないでください。 | |
D3DCAPS2_CANSHARERESOURCE | 0x80000000L | デバイスは共有可能なリソースを作成できます。 リソースを作成するメソッドは、 pSharedHandle パラメーターに NULL 以外の値を設定できます。
|
|
D3DCAPS2_CANMANAGERESOURCE | 0x10000000L | ドライバーはリソースを管理できます。 このようなドライバーでは、D3DPOOL_MANAGEDリソースはドライバーによって管理されます。 Direct3D がリソースを管理するように Direct3D でドライバーをオーバーライドするには、 CreateDevice を呼び出すときに D3DCREATE_DISABLE_DRIVER_MANAGEMENT フラグを使用します。 | |
D3DCAPS2_DYNAMICTEXTURES | 0x20000000L | ドライバーは動的テクスチャをサポートしています。 | |
D3DCAPS2_FULLSCREENGAMMA | 0x00020000L | ドライバーは、全画面表示モードで動的ガンマ ランプ調整をサポートしています。 | |
D3DCAPS2_RESERVED | 0x02000000L | 予約;は使用されません。 |
これらの定数は、 D3DCAPS9 の D3CAPS2 メンバーによって使用されます。
定数情報
要件 | 値 |
---|---|
ヘッダー | d3d9caps.h |
最小オペレーティング システム | Windows 98 |
関連トピック