D3DCAPS2
驱动程序功能标志。
#define | 值 | 说明 | |
D3DCAPS2_CANAUTOGENMIPMAP | 0x40000000L | 驱动程序能够自动生成 mipmap。 有关详细信息,请参阅 自动生成 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 |