flowchart TD App["application"] -->|"QueryInterface for
the configuration IID"| C subgraph Device["one Device object"] C["ID3D12DeviceConfiguration1
(second base)"] D["ID3D12Device15
(primary base)"] R["one reference count"] end C -->|"AddRef, Release,
QueryInterface"| D D --> R