Интерфейсы устройства 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
.