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