#include <GraphicsDeviceInformation.h>
Public Member Functions | |
| virtual int | getAdapterOrdinal () |
| アダプタ番号の取得 | |
| virtual D3DDEVTYPE | getDeviceType () |
| デバイスタイプの取得 | |
| virtual const D3DCapacity & | getDeviceCapability () |
| デバイス能力の取得 | |
| virtual int | getDeviceComboCount () const |
| デバイスコンボ数の取得 | |
| virtual GraphicsDeviceComboInformation * | getDeviceCombo (int index) |
| デバイスコンボの取得 | |
| virtual String | toString () |
| 文字列への変換 | |
Protected Member Functions | |
| GraphicsDeviceInformation () | |
| コンストラクタ | |
| virtual | ~GraphicsDeviceInformation () |
| デストラクタ | |
| virtual bool | enumerate (GraphicsDeviceEnumeration *enumeration, GraphicsAdapterInformation *adapterInformation, D3DDEVTYPE deviceType) |
| 列挙 | |
Friends | |
| class | GraphicsAdapterInformation |
Definition at line 40 of file GraphicsDeviceInformation.h.
|
||||||||||||||||
|
列挙
Definition at line 47 of file GraphicsDeviceInformation.cpp. References Lamp::ArrayList< GraphicsDeviceComboInformation * >::add(), Direct3D, DirectXFailed, Lamp::GraphicsDeviceComboInformation::enumerate(), Lamp::GraphicsAdapterInformation::getAdapterFormat(), Lamp::GraphicsAdapterInformation::getAdapterFormatCount(), Lamp::GraphicsAdapterInformation::getAdapterOrdinal(), Lamp::GraphicsBufferFormat::getAlphaChannelBits(), Lamp::GraphicsDeviceEnumeration::getMinimumBackBufferAlphaChannelBits(), Lamp::GraphicsDeviceEnumeration::getRequiresFullscreenMode(), Lamp::GraphicsDeviceEnumeration::getRequiresWindowMode(), and u_int. Referenced by Lamp::GraphicsAdapterInformation::enumerate(). |
|
|
アダプタ番号の取得
Definition at line 48 of file GraphicsDeviceInformation.h. Referenced by Lamp::GraphicsDeviceComboInformation::enumerate(), Lamp::GraphicsDevice::initialize(), and Lamp::GraphicsDevice::toggleFullscreen(). |
|
|
デバイス能力の取得
Definition at line 61 of file GraphicsDeviceInformation.h. References D3DCapacity. Referenced by Lamp::GraphicsDeviceComboInformation::enumerate(). |
|
|
デバイスコンボの取得
Definition at line 77 of file GraphicsDeviceInformation.h. References Lamp::ArrayList< GraphicsDeviceComboInformation * >::get(). Referenced by Lamp::DesktopGraphicsDeviceSelector::findBestFullscreenMode(), Lamp::DesktopGraphicsDeviceSelector::findBestWindowedMode(), and ~GraphicsDeviceInformation(). |
|
|
デバイスコンボ数の取得
Definition at line 70 of file GraphicsDeviceInformation.h. References Lamp::ArrayList< GraphicsDeviceComboInformation * >::getCount(). Referenced by Lamp::GraphicsAdapterInformation::enumerate(), Lamp::DesktopGraphicsDeviceSelector::findBestFullscreenMode(), Lamp::DesktopGraphicsDeviceSelector::findBestWindowedMode(), and ~GraphicsDeviceInformation(). |
|
|
デバイスタイプの取得
Definition at line 54 of file GraphicsDeviceInformation.h. Referenced by Lamp::GraphicsDeviceCapacity::deviceReset(), Lamp::GraphicsDeviceComboInformation::enumerate(), Lamp::DesktopGraphicsDeviceSelector::findBestFullscreenMode(), Lamp::DesktopGraphicsDeviceSelector::findBestWindowedMode(), Lamp::GraphicsDevice::initialize(), and Lamp::GraphicsDevice::toggleFullscreen(). |
|
|
文字列への変換
Definition at line 121 of file GraphicsDeviceInformation.cpp. Referenced by Lamp::GraphicsDeviceSelector::buildFullscreenModeSettings(), and Lamp::GraphicsDeviceSelector::buildWindowModeSettings(). |
1.3.2