|
Terraria v1.4.4.9
Terraria source code documentation
|
Classes | |
| class | CleanupHelper |
Public Member Functions | |
| bool | QueryBackBufferFormat (GraphicsProfile graphicsProfile, SurfaceFormat format, DepthFormat depthFormat, int multiSampleCount, out SurfaceFormat selectedFormat, out DepthFormat selectedDepthFormat, out int selectedMultiSampleCount) |
| bool | QueryRenderTargetFormat (GraphicsProfile graphicsProfile, SurfaceFormat format, DepthFormat depthFormat, int multiSampleCount, out SurfaceFormat selectedFormat, out DepthFormat selectedDepthFormat, out int selectedMultiSampleCount) |
| unsafe bool | IsProfileSupported (GraphicsProfile graphicsProfile) |
Package Functions | |
| bool | QueryFormat ([MarshalAs(UnmanagedType.U1)] bool isBackBuffer, _D3DDEVTYPE deviceType, GraphicsProfile graphicsProfile, SurfaceFormat format, DepthFormat depthFormat, int multiSampleCount, out SurfaceFormat selectedFormat, out DepthFormat selectedDepthFormat, out int selectedMultiSampleCount) |
| unsafe bool | IsProfileSupported (_D3DDEVTYPE deviceType, GraphicsProfile graphicsProfile) |
Package Attributes | |
| uint | adapter |
Static Package Attributes | |
| static unsafe IDirect3D9 * | pComPtr |
Properties | |
| static _D3DDEVTYPE | CurrentDeviceType [get] |
| static bool | UseReferenceDevice [get, set] |
| static bool | UseNullDevice [get, set] |
| unsafe IntPtr | MonitorHandle [get] |
| unsafe DisplayModeCollection | SupportedDisplayModes [get] |
| unsafe DisplayMode | CurrentDisplayMode [get] |
| bool | IsWideScreen [get] |
| bool | IsDefaultAdapter [get] |
| int | Revision [get] |
| int | SubSystemId [get] |
| int | DeviceId [get] |
| int | VendorId [get] |
| string | DeviceName [get] |
| string | Description [get] |
| static GraphicsAdapter | DefaultAdapter [get] |
| static ReadOnlyCollection< GraphicsAdapter > | Adapters [get] |
Private Member Functions | |
| unsafe | GraphicsAdapter (uint adapterOrdinal) |
| unsafe SurfaceFormat | QuerySurfaceFormat (SurfaceFormat format, [MarshalAs(UnmanagedType.U1)] bool isBackBuffer, _D3DDEVTYPE deviceType, ProfileCapabilities profileCapabilities) |
| unsafe DepthFormat | QueryDepthFormat (DepthFormat depthFormat, SurfaceFormat surfaceFormat, _D3DDEVTYPE deviceType, ProfileCapabilities profileCapabilities) |
| unsafe int | QueryMultiSampleCount (int multiSampleCount, SurfaceFormat surfaceFormat, _D3DDEVTYPE deviceType) |
| unsafe bool | IsValidSurfaceFormat (SurfaceFormat format, [MarshalAs(UnmanagedType.U1)] bool isBackBuffer, _D3DDEVTYPE deviceType, ProfileCapabilities profileCapabilities) |
| unsafe bool | IsValidDepthFormat (DepthFormat depthFormat, SurfaceFormat surfaceFormat, _D3DDEVTYPE deviceType, ProfileCapabilities profileCapabilities) |
Static Private Member Functions | |
| static | GraphicsAdapter () |
| static unsafe void | InitalizeGraphics () |
| static unsafe void | InitializeAdapterList () |
Private Attributes | |
| DisplayMode | _currentDisplayMode |
| DisplayModeCollection | _supportedDisplayModes |
| string | _description |
| string | _deviceName |
| int | _vendorId |
| int | _deviceId |
| int | _subSystemId |
| int | _revision |
Static Private Attributes | |
| static ReadOnlyCollection< GraphicsAdapter > | pAdapterList |
| static CleanupHelper | pCleanupHelper |
| static bool | _003Cbacking_store_003EUseNullDevice |
| static bool | _003Cbacking_store_003EUseReferenceDevice |
Definition at line 13 of file GraphicsAdapter.cs.