IDXGIFactory

E724339

IDXGIFactory is a DirectX Graphics Infrastructure (DXGI) interface used to create and manage graphics-related objects such as adapters, swap chains, and outputs on Windows.

Try in SPARQL Jump to: Surface forms Statements Referenced by

Observed surface forms (1)

Surface form Occurrences
IDXGIFactory4 1

Statements (53)

Predicate Object
instanceOf COM interface
DXGI interface
associatedFunction CreateDXGIFactory
CreateDXGIFactory1
CreateDXGIFactory2
createsObjectType IDXGIAdapter NERFINISHED
IDXGIOutput NERFINISHED
IDXGISwapChain NERFINISHED
software adapter
definedIn dxgi.h
dll dxgi.dll
enumeratesObjectType IDXGIAdapter NERFINISHED
IDXGIOutput NERFINISHED
extendedBy IDXGIFactory1 NERFINISHED
IDXGIFactory2 NERFINISHED
IDXGIFactory3 NERFINISHED
IDXGIFactory4 NERFINISHED
IDXGIFactory5 NERFINISHED
IDXGIFactory6 NERFINISHED
headerFile dxgi.h
inheritsFrom IUnknown NERFINISHED
introducedIn DirectX 11 era
Windows 7 NERFINISHED
languageBinding C
C++
library dxgi.lib
lifecycleManagedBy COM reference counting
method CreateSoftwareAdapter
CreateSwapChain
EnumAdapters
EnumAdapters1
EnumWarpAdapter
GetParent
GetWindowAssociation
MakeWindowAssociation
namespace Windows DirectX API NERFINISHED
partOf DXGI NERFINISHED
DirectX Graphics Infrastructure NERFINISHED
replacedBy IDXGIFactory1 NERFINISHED
responsibleFor creating DXGI swap chains
creating software adapters
creating windowed and full-screen swap chains
enumerating graphics adapters
enumerating outputs (monitors)
threadingModel COM apartment-threaded or multi-threaded depending on creator
usedFor graphics device enumeration
multi-monitor configuration in DXGI-based apps
swap chain management
usedOnPlatform Windows NERFINISHED
usedWithAPI Direct3D 10 NERFINISHED
Direct3D 11 NERFINISHED
Direct3D 12 NERFINISHED
uuid 7b7166ec-21c7-44ae-b21a-c9ae321ae369

Referenced by (2)

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

DXGI providesInterface IDXGIFactory
DXGI providesInterface IDXGIFactory
this entity surface form: IDXGIFactory4