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