Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

D3D12DDI_FEATURE_0020 enumeration (d3d12umddi.h)

The D3D12DDI_FEATURE_0020 enumeration describes the D3D12 feature options that are supported by the current graphics driver.

Syntax

typedef enum D3D12DDI_FEATURE_0020 {
 D3D12DDI_FEATURE_0020_VIDEO,
 D3D12DDI_FEATURE_0020_PASS_EXPERIMENT,
 D3D12DDI_FEATURE_0021_SHADERCACHING,
 D3D12DDI_FEATURE_0030_CONTENT_PROTECTION_RESOURCES,
 D3D12DDI_FEATURE_0030_CONTENT_PROTECTION_STREAMING,
 D3D12DDI_FEATURE_0033_METACOMMAND,
 D3D12DDI_FEATURE_0043_RENDER_PASS,
 D3D12DDI_FEATURE_0054_DOWNLEVEL_SUPPORT,
 D3D12DDI_FEATURE_0076_PIN_RESOURCES,
 D3D12DDI_FEATURE_0084_STATE_OBJECTS_EXPERIMENT
} ;

Constants

 
D3D12DDI_FEATURE_0020_VIDEO
Supports video.
D3D12DDI_FEATURE_0020_PASS_EXPERIMENT
Supports pass experiments.
D3D12DDI_FEATURE_0021_SHADERCACHING
Supports shader cache.
D3D12DDI_FEATURE_0030_CONTENT_PROTECTION_RESOURCES
Supports content protection resources.
D3D12DDI_FEATURE_0030_CONTENT_PROTECTION_STREAMING
Supports content protection streaming.
D3D12DDI_FEATURE_0033_METACOMMAND
Supports meta-commands.
D3D12DDI_FEATURE_0043_RENDER_PASS
Supports render pass.
D3D12DDI_FEATURE_0054_DOWNLEVEL_SUPPORT
Supports down level.
D3D12DDI_FEATURE_0076_PIN_RESOURCES
Supports resource pinning. Supported starting with Windows 10, version 2004.
D3D12DDI_FEATURE_0084_STATE_OBJECTS_EXPERIMENT
Do not use.

Requirements

Requirement Value
Header d3d12umddi.h (include D3d12umddi.h)

Feedback

Was this page helpful?

Additional resources