D3DCAPS2
Treiberfunktionsflags.
| #Definieren | Wert | Beschreibung | |
| D3DCAPS2_CANAUTOGENMIPMAP | 0x40000000L | Der Treiber kann automatisch Mipmaps generieren. Weitere Informationen finden Sie unter Automatische Generierung von Mipmaps (Direct3D 9). | |
| D3DCAPS2_CANCALIBRATEGAMMA | 0x00100000L | Das System verfügt über einen installierten Kalibrierer, der die Gamma-Rampe automatisch so anpassen kann, dass das Ergebnis auf allen Systemen identisch ist, die über einen Kalibrierer verfügen. Verwenden Sie zum Aufrufen des Kalibrierers beim Festlegen neuer Gammawerte das D3DSGR_CALIBRATE beim Aufrufen von SetGammaRamp. Das Kalibrieren von Gamma-Rampen verursacht verarbeitungsaufwand und sollte nicht häufig verwendet werden. | |
| D3DCAPS2_CANSHARERESOURCE | 0x80000000L | Das Gerät kann sharable-Ressourcen erstellen. Methoden, die Ressourcen erstellen, können Werte festlegen, die nicht NULL sind, für ihre pSharedHandle-Parameter.
|
|
| D3DCAPS2_CANMANAGERESOURCE | 0x10000000L | Der Treiber kann Ressourcen verwalten. Bei solchen Treibern D3DPOOL_MANAGED Ressourcen vom Treiber verwaltet. Damit Direct3D den Treiber überschreibt, sodass Direct3D Ressourcen verwaltet, verwenden Sie das D3DCREATE_DISABLE_DRIVER_MANAGEMENT-Flag beim Aufrufen von CreateDevice. | |
| D3DCAPS2_DYNAMICTEXTURES | 0x20000000L | Der Treiber unterstützt dynamische Texturen. | |
| D3DCAPS2_FULLSCREENGAMMA | 0x00020000L | Der Treiber unterstützt die dynamische Gamma-Rampenanpassung im Vollbildmodus. | |
| D3DCAPS2_RESERVED | 0x02000000L | Reserviert; nicht verwendet. |
Diese Konstanten werden vom D3CAPS2-Member von D3DCAPS9 verwendet.
Konstante Informationen
| Anforderung | Wert |
|---|---|
| Header | d3d9caps.h |
| Mindestbetriebssystem | Windows 98 |