#include <GraphicsAdapterInformation.h>
Public Member Functions | |
virtual int | getAdapterOrdinal () |
アダプタ番号の取得 | |
virtual const D3DAdapterIdentifier & | getAdapterIdentifier () |
アダプタ識別子の取得 | |
virtual const String & | getName () const |
名前の取得 | |
virtual const String & | getDriverName () const |
ドライバ名の取得 | |
virtual int | getDisplayModeCount () const |
ディスプレイモード数の取得 | |
virtual D3DDISPLAYMODE | getDisplayMode (int index) |
ディスプレイモードの取得 | |
virtual int | getAdapterFormatCount () const |
アダプタフォーマット数の取得 | |
virtual D3DFORMAT | getAdapterFormat (int index) |
アダプタフォーマットの取得 | |
virtual int | getDeviceCount () const |
デバイス数の取得 | |
virtual GraphicsDeviceInformation * | getDevice (int index) |
デバイスの取得 | |
virtual String | toString () |
文字列への変換 | |
Protected Member Functions | |
GraphicsAdapterInformation (int adapterOrdinal) | |
コンストラクタ | |
virtual | ~GraphicsAdapterInformation () |
デストラクタ | |
virtual void | enumerate (GraphicsDeviceEnumeration *enumeration) |
列挙 | |
Friends | |
class | GraphicsDeviceEnumeration |
Definition at line 38 of file GraphicsAdapterInformation.h.
|
コンストラクタ
Definition at line 49 of file GraphicsAdapterInformation.cpp. |
|
|
アダプタフォーマットの取得
Definition at line 101 of file GraphicsAdapterInformation.h. References Lamp::ArrayList< D3DFORMAT >::get(). Referenced by Lamp::GraphicsDeviceInformation::enumerate(). |
|
アダプタフォーマット数の取得
Definition at line 92 of file GraphicsAdapterInformation.h. References Lamp::ArrayList< D3DFORMAT >::getCount(). Referenced by Lamp::GraphicsDeviceInformation::enumerate(). |
|
アダプタ識別子の取得
Definition at line 53 of file GraphicsAdapterInformation.h. References D3DAdapterIdentifier. |
|
アダプタ番号の取得
Definition at line 46 of file GraphicsAdapterInformation.h. Referenced by Lamp::GraphicsDeviceCapacity::deviceReset(), Lamp::GraphicsDeviceInformation::enumerate(), and Lamp::DesktopGraphicsDeviceSelector::findBestFullscreenMode(). |
|
デバイスの取得
Definition at line 117 of file GraphicsAdapterInformation.h. References Lamp::ArrayList< GraphicsDeviceInformation * >::get(). Referenced by Lamp::DesktopGraphicsDeviceSelector::findBestFullscreenMode(), Lamp::DesktopGraphicsDeviceSelector::findBestWindowedMode(), and ~GraphicsAdapterInformation(). |
|
デバイス数の取得
Definition at line 110 of file GraphicsAdapterInformation.h. References Lamp::ArrayList< GraphicsDeviceInformation * >::getCount(). Referenced by Lamp::GraphicsDeviceEnumeration::enumerate(), Lamp::DesktopGraphicsDeviceSelector::findBestFullscreenMode(), Lamp::DesktopGraphicsDeviceSelector::findBestWindowedMode(), and ~GraphicsAdapterInformation(). |
|
ディスプレイモードの取得
Definition at line 83 of file GraphicsAdapterInformation.h. References Lamp::ArrayList< D3DDISPLAYMODE >::get(). Referenced by Lamp::DesktopGraphicsDeviceSelector::findBestFullscreenMode(). |
|
ディスプレイモード数の取得
Definition at line 76 of file GraphicsAdapterInformation.h. References Lamp::ArrayList< D3DDISPLAYMODE >::getCount(). Referenced by Lamp::DesktopGraphicsDeviceSelector::findBestFullscreenMode(). |
|
ドライバ名の取得
Definition at line 69 of file GraphicsAdapterInformation.h. Referenced by Lamp::GraphicsDeviceCapacity::deviceReset(). |
|
名前の取得
Definition at line 62 of file GraphicsAdapterInformation.h. Referenced by Lamp::GraphicsDeviceCapacity::deviceReset(). |
|
文字列への変換
Definition at line 120 of file GraphicsAdapterInformation.cpp. References Lamp::String::format(), and Lamp::String::getBytes(). Referenced by Lamp::GraphicsDeviceSelector::buildFullscreenModeSettings(), and Lamp::GraphicsDeviceSelector::buildWindowModeSettings(). |