D3DCAPS2
Флаги возможностей драйвера.
#define | Значение | Описание | |
D3DCAPS2_CANAUTOGENMIPMAP | 0x40000000L | Драйвер может автоматически создавать MIP-карты. Дополнительные сведения см. в статье Автоматическое создание MIP-карт (Direct3D 9). | |
D3DCAPS2_CANCALIBRATEGAMMA | 0x00100000L | В системе установлен калибратор, который может автоматически настроить гамма-пандус таким образом, чтобы результат был одинаковым во всех системах с калибратором. Чтобы вызвать калибратор при установке новых гамма-уровней, используйте флаг D3DSGR_CALIBRATE при вызове SetGammaRamp. Калибровка гамма-пандусов влечет за собой некоторые затраты на обработку и не должна использоваться часто. | |
D3DCAPS2_CANSHARERESOURCE | 0x80000000L | Устройство может создавать общие ресурсы. Методы, создающие ресурсы, могут задавать значения, отличные от NULL, для параметров pSharedHandle .
|
|
D3DCAPS2_CANMANAGERESOURCE | 0x10000000L | Драйвер может управлять ресурсами. В таких драйверах D3DPOOL_MANAGED ресурсы будут управляться драйвером. Чтобы Direct3D переопределил драйвер, чтобы Direct3D управлял ресурсами, используйте флаг D3DCREATE_DISABLE_DRIVER_MANAGEMENT при вызове CreateDevice. | |
D3DCAPS2_DYNAMICTEXTURES | 0x20000000L | Драйвер поддерживает динамические текстуры. | |
D3DCAPS2_FULLSCREENGAMMA | 0x00020000L | Драйвер поддерживает динамическую регулировку гамма-рампы в полноэкранном режиме. | |
D3DCAPS2_RESERVED | 0x02000000L | Защищены; не используется. |
Эти константы используются членом D3CAPS2 D3DCAPS9.
Константная информация
Требование | Значение |
---|---|
Заголовок | d3d9caps.h |
Минимальная операционная система | Windows 98 |
Связанные темы