IDXGIAdapter
E724340
IDXGIAdapter is a DirectX Graphics Infrastructure (DXGI) interface that represents and provides information about a physical or virtual graphics adapter, enabling enumeration and management of GPU resources in Windows applications.
Statements (56)
| Predicate | Object |
|---|---|
| instanceOf |
COM interface
ⓘ
DXGI interface ⓘ |
| belongsToNamespace | Windows API NERFINISHED ⓘ |
| canBeUsedWith |
ID3D10Device
NERFINISHED
ⓘ
ID3D11Device NERFINISHED ⓘ ID3D12Device NERFINISHED ⓘ |
| canCheckSupportFor |
DXGI interfaces
ⓘ
Direct3D interfaces ⓘ |
| canRepresent |
physical graphics adapter
ⓘ
virtual graphics adapter ⓘ |
| definedIn | dxgi.h ⓘ |
| enumeratedBy |
IDXGIFactory1::EnumAdapters1
ⓘ
IDXGIFactory6::EnumAdapterByGpuPreference ⓘ IDXGIFactory::EnumAdapters NERFINISHED ⓘ |
| hasMethod |
AddRef
ⓘ
CheckInterfaceSupport ⓘ EnumOutputs ⓘ GetDesc ⓘ GetDesc1 ⓘ GetDesc2 ⓘ GetParent ⓘ GetPrivateData ⓘ QueryInterface ⓘ Release ⓘ SetPrivateData ⓘ SetPrivateDataInterface ⓘ |
| implementedBy | graphics driver ⓘ |
| inheritsFrom | IDXGIObject NERFINISHED ⓘ |
| introducedIn |
DXGI 1.0
NERFINISHED
ⓘ
Windows Vista NERFINISHED ⓘ |
| lifetimeManagedBy | reference counting ⓘ |
| partOf |
DirectX Graphics Infrastructure
NERFINISHED
ⓘ
Microsoft DirectX API NERFINISHED ⓘ |
| providesInformationAbout |
adapter LUID
ⓘ
adapter name ⓘ dedicated system memory ⓘ dedicated video memory ⓘ device ID ⓘ revision ⓘ shared system memory ⓘ subsystem ID ⓘ vendor ID ⓘ |
| represents |
GPU device
ⓘ
graphics adapter ⓘ |
| returnsDescriptionVia |
DXGI_ADAPTER_DESC
ⓘ
DXGI_ADAPTER_DESC1 ⓘ DXGI_ADAPTER_DESC2 ⓘ |
| threadingModel | COM threading rules ⓘ |
| usedFor |
adapter selection
ⓘ
creating Direct3D devices ⓘ enumerating graphics adapters ⓘ multi-GPU management ⓘ querying GPU capabilities ⓘ |
| usedIn |
Windows desktop applications
ⓘ
games ⓘ graphics-intensive applications ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.