ID3D12Device9 interface (d3d12.h)

Represents a virtual adapter. This interface extends ID3D12Device8 to add methods to manage shader caches.

Inheritance

ID3D12Device9 inherits from the ID3D12Device8 interface.

Methods

The ID3D12Device9 interface has these methods.

 
ID3D12Device9::CreateCommandQueue1

Creates a command queue with a creator ID.
ID3D12Device9::CreateShaderCacheSession

Creates an object that grants access to a shader cache, potentially opening an existing cache or creating a new one.
ID3D12Device9::ShaderCacheControl

Modifies the behavior of caches used internally by Direct3D or by the driver.

Requirements

Requirement Value
Minimum supported client Windows 10 Build 20348
Minimum supported server Windows 10 Build 20348
Target Platform Windows
Header d3d12.h

See also