D3DCAPS2
Flagi możliwości sterownika.
#define | Wartość | Opis | |
D3DCAPS2_CANAUTOGENMIPMAP | 0x400000000L | Sterownik może automatycznie generować mipmapy. Aby uzyskać więcej informacji, zobacz automatyczne generowanie map mipmap (Direct3D 9). | |
D3DCAPS2_CANCALIBRATEGAMMA | 0x00100000L | System ma zainstalowany kalibrator, który może automatycznie dostosować rampę gamma, tak aby wynik był identyczny we wszystkich systemach, które mają kalibrator. Aby wywołać kalibrator podczas ustawiania nowych poziomów gamma, użyj flagi D3DSGR_CALIBRATE podczas wywoływania SetGammaRamp. Kalibrowanie ramp gamma wiąże się z pewnym obciążeniem przetwarzania i nie należy ich często używać. | |
D3DCAPS2_CANSHARERESOURCE | 0x800000000L | Urządzenie może tworzyć zasoby dostępne do udostępniania. Metody, które tworzą zasoby, mogą ustawiać wartości inne niż NULL dla parametrów pSharedHandle.
|
|
D3DCAPS2_CANMANAGERESOURCE | 0x100000000L | Sterownik może zarządzać zasobami. Na takich sterownikach D3DPOOL_MANAGED zasoby będą zarządzane przez sterownik. Aby przesłonić sterownik Direct3D tak, aby usługa Direct3D zarządza zasobami, użyj flagi D3DCREATE_DISABLE_DRIVER_MANAGEMENT podczas wywoływania CreateDevice. | |
D3DCAPS2_DYNAMICTEXTURES | 0x200000000L | Sterownik obsługuje tekstury dynamiczne. | |
D3DCAPS2_FULLSCREENGAMMA | 0x00020000L | Sterownik obsługuje dynamiczne dostosowanie rampy gamma w trybie pełnoekranowym. | |
D3DCAPS2_RESERVED | 0x020000000L | Zastrzeżony; nieużytne. |
Te stałe są używane przez element członkowski D3CAPS2 D3DCAPS9.
Informacje o stałej
Wymaganie | Wartość |
---|---|
Nagłówek | d3d9caps.h |
Minimalny system operacyjny | Windows 98 |
Tematy pokrewne