DXGI

E193855

DXGI (DirectX Graphics Infrastructure) is a Microsoft API layer that manages low-level tasks like enumerating graphics adapters, handling display modes, and facilitating communication between Direct3D and the graphics hardware.

All labels observed (4)

Label Occurrences
DXGI canonical 1
DirectX Graphics Infrastructure 1
IDXGIDevice 1

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf Microsoft technology
graphics API
software component
apiStyle COM-based API
developer Microsoft
fullName DXGI self-linksurface differs
surface form: DirectX Graphics Infrastructure
introducedWith Direct3D 10
languageBinding C++
operatingSystem Windows
surface form: Microsoft Windows
partOf DirectX
Windows graphics stack
providesInterface IDXGIAdapter
IDXGIAdapter3
DXGI self-linksurface differs
surface form: IDXGIDevice

IDXGIFactory
IDXGIFactory2
IDXGIFactory
surface form: IDXGIFactory4

IDXGIOutput
IDXGIOutput
surface form: IDXGIOutput6

DXGI self-linksurface differs
surface form: IDXGIResource

IDXGISwapChain
IDXGISwapChain
surface form: IDXGISwapChain1

IDXGISwapChain
surface form: IDXGISwapChain2
purpose enumerate display modes
enumerate graphics adapters
facilitate communication between Direct3D and graphics hardware
manage full-screen transitions
manage low-level graphics tasks
swap chain management
relatedTo Direct2D
Direct3D
Windows Display Driver Model
replaced older DirectDraw / Direct3D display management paths
supports Direct3D 10
Direct3D 11
Direct3D 12
supportsFeature desktop duplication
enumeration of GPU adapters
enumeration of display modes
enumeration of display outputs
frame latency control
full-screen exclusive mode
gamma control
multi-GPU adapter enumeration
output duplication for screen capture
swap chain creation
usedBy DirectX
surface form: Direct3D

Windows desktop applications
games on Windows

How these facts were elicited

Referenced by (4)

Full triples — surface form annotated when it differs from this entity's canonical label.

DirectX component DXGI
DXGI fullName DXGI self-linksurface differs
this entity surface form: DirectX Graphics Infrastructure
DXGI providesInterface DXGI self-linksurface differs
this entity surface form: IDXGIResource
DXGI providesInterface DXGI self-linksurface differs
this entity surface form: IDXGIDevice