Direct3D Object Types

This section describes Direct3D object types and the interfaces to those objects. An application creates Direct3D objects and interfaces roughly in the following order:

Direct3D interface objects

Device objects

Texture objects

Material objects

Light objects

Viewport objects

Execute-buffer objects