Интерфейсы устройства Direct3D11 - SIISII/DirectX GitHub Wiki
Direct3D11 предоставляет несколько версий интерфейса устройства Direct3D; каждая из последующих расширяет предыдущую, добавляя к ней новые методы. Первый из интерфейсов устройства является прямым наследником интерфейса IUnknown.
Методы интерфейса ID3D11Device
Этот интерфейс появился вместе с DirectX 11 в Windows 7 и был добавлен к Windows Vista соответствующим обновлением. Он объявлен в файле d3d11.h.
Дополнительные методы интерфейса ID3D11Device1
Этот интерфейс объявлен в файле d3d11_1.h.
Дополнительные методы интерфейса ID3D11Device2
Этот интерфейс объявлен в файле d3d11_2.h.
Дополнительные методы интерфейса ID3D11Device3
Этот интерфейс объявлен в файле d3d11_3.h.
Дополнительные методы интерфейса ID3D11Device4
Этот интерфейс объявлен в файле d3d11_4.h.
Дополнительные методы интерфейса ID3D11Device5
Этот интерфейс появился в Windows 10 Creators Update. Он объявлен в файле d3d11_4.h.