ID3D12SDKConfiguration interface (d3d12.h)

Provides SDK configuration methods. A pointer to this interface can be retrieved by calling the D3D12GetInterface free function with the CLSID_D3D12SDKConfiguration CLSID.

Inheritance

The ID3D12SDKConfiguration interface inherits from the IUnknown interface.

Methods

The ID3D12SDKConfiguration interface has these methods.

 
ID3D12SDKConfiguration::SetSDKVersion

Configures the SDK version to use.

Remarks

Tools that play back API capture such as PIX, and test harnesses such as the HLK, require modification to support the redist. Such tools can choose to ship with the latest redist. Direct3D's API compatibility through updates should mean that an API capture tool can capture on an older version of the Direct3D 12 SDK, and play it back on the newer version. However, some scenarios require more flexibility in selecting the SDK version.

Requirements

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