Интерфейсы устройства Direct3D10 - SIISII/DirectX GitHub Wiki

Direct3D10 предоставляет две версии интерфейса устройства Direct3D: ID3D10Device и ID3D10Device1. Первый из них является прямым наследником интерфейса IUnknown, второй — наследником первого, расширяющим его функционал дополнительными методами.

Методы интерфейса ID3D10Device

Этот интерфейс появился вместе с DirectX 10 в исходной версии Windows Vista и объявлен в файле d3d10.h.

Дополнительные методы интерфейса ID3D10Device1

Этот интерфейс доступен, начиная с Windows Vista SP1 и объявлен в файле d3d10_1.h.