#include <GteDXGIAdapter.h>
Public Member Functions | |
| DXGIAdapter (DXGIAdapter const &object) | |
| DXGIAdapter (IDXGIAdapter1 *adapter=nullptr) | |
| IDXGIAdapter1 * | GetAdapter () const |
| DXGI_ADAPTER_DESC1 const & | GetDescription () const |
| std::vector< DXGIOutput > const & | GetOutputs () const |
| DXGIAdapter & | operator= (DXGIAdapter const &object) |
| ~DXGIAdapter () | |
Static Public Member Functions | |
| static void | Enumerate (std::vector< DXGIAdapter > &adapters) |
Private Attributes | |
| IDXGIAdapter1 * | mAdapter |
| DXGI_ADAPTER_DESC1 | mDescription |
| std::vector< DXGIOutput > | mOutputs |
Definition at line 17 of file GteDXGIAdapter.h.
| DXGIAdapter::~DXGIAdapter | ( | ) |
Definition at line 13 of file GteDXGIAdapter.cpp.
| DXGIAdapter::DXGIAdapter | ( | DXGIAdapter const & | object | ) |
Definition at line 21 of file GteDXGIAdapter.cpp.
| DXGIAdapter::DXGIAdapter | ( | IDXGIAdapter1 * | adapter = nullptr | ) |
Definition at line 28 of file GteDXGIAdapter.cpp.
|
static |
Definition at line 84 of file GteDXGIAdapter.cpp.
| IDXGIAdapter1 * DXGIAdapter::GetAdapter | ( | ) | const |
Definition at line 69 of file GteDXGIAdapter.cpp.
| DXGI_ADAPTER_DESC1 const & DXGIAdapter::GetDescription | ( | ) | const |
Definition at line 74 of file GteDXGIAdapter.cpp.
| std::vector< DXGIOutput > const & DXGIAdapter::GetOutputs | ( | ) | const |
Definition at line 79 of file GteDXGIAdapter.cpp.
| DXGIAdapter & DXGIAdapter::operator= | ( | DXGIAdapter const & | object | ) |
Definition at line 54 of file GteDXGIAdapter.cpp.
|
private |
Definition at line 37 of file GteDXGIAdapter.h.
|
private |
Definition at line 38 of file GteDXGIAdapter.h.
|
private |
Definition at line 39 of file GteDXGIAdapter.h.