ID3D12Device1 interface
Represents a virtual adapter, and expands on the range of methods provided by ID3D12Device.
Note The latest version of this interface is ID3D12Device2 introduced in the Windows 10 Creators Update. Applications targetting Windows 10 Creators Update should use the ID3D12Device2 interface instead of ID3D12Device.
Members
The ID3D12Device1 interface inherits from ID3D12Device. ID3D12Device1 also has these types of members:
Methods
The ID3D12Device1 interface has these methods.
| Method | Description |
|---|---|
| CreatePipelineLibrary |
Creates a cached pipeline library. By grouping PSOs that are expected to share data together into a library before serializing, there’s less overhead due to metadata, as well as opportunity to avoid redundant or duplicated data from being written to disk. |
| SetEventOnMultipleFenceCompletion |
Specifies an event that should be fired when one or more of a collection of fences reach specific values. |
| SetResidencyPriority |
This method sets residency priorities of a specified list of objects. |
Remarks
Use D3D12CreateDevice to create a device.
Requirements
|
Header |
|
|---|---|
|
Library |
|
|
DLL |
|
See also
Show: