D3D12DDI_VIDEO_ENCODER_LEVELS_HEVC_0080 enumeration (d3d12umddi.h)

The D3D12DDI_VIDEO_ENCODER_LEVELS_HEVC_0080 enumeration lists the possible HEVC levels.

Syntax

typedef enum D3D12DDI_VIDEO_ENCODER_LEVELS_HEVC_0080 {
  D3D12DDI_VIDEO_ENCODER_LEVELS_HEVC_0080_1,
  D3D12DDI_VIDEO_ENCODER_LEVELS_HEVC_0080_2,
  D3D12DDI_VIDEO_ENCODER_LEVELS_HEVC_0080_21,
  D3D12DDI_VIDEO_ENCODER_LEVELS_HEVC_0080_3,
  D3D12DDI_VIDEO_ENCODER_LEVELS_HEVC_0080_31,
  D3D12DDI_VIDEO_ENCODER_LEVELS_HEVC_0080_4,
  D3D12DDI_VIDEO_ENCODER_LEVELS_HEVC_0080_41,
  D3D12DDI_VIDEO_ENCODER_LEVELS_HEVC_0080_5,
  D3D12DDI_VIDEO_ENCODER_LEVELS_HEVC_0080_51,
  D3D12DDI_VIDEO_ENCODER_LEVELS_HEVC_0080_52,
  D3D12DDI_VIDEO_ENCODER_LEVELS_HEVC_0080_6,
  D3D12DDI_VIDEO_ENCODER_LEVELS_HEVC_0080_61,
  D3D12DDI_VIDEO_ENCODER_LEVELS_HEVC_0080_62
} ;

Constants

 
D3D12DDI_VIDEO_ENCODER_LEVELS_HEVC_0080_1
Level 1.
D3D12DDI_VIDEO_ENCODER_LEVELS_HEVC_0080_2
Level 2.
D3D12DDI_VIDEO_ENCODER_LEVELS_HEVC_0080_21
Level 2.1.
D3D12DDI_VIDEO_ENCODER_LEVELS_HEVC_0080_3
Level 3.
D3D12DDI_VIDEO_ENCODER_LEVELS_HEVC_0080_31
Level 3.1.
D3D12DDI_VIDEO_ENCODER_LEVELS_HEVC_0080_4
Level 4.
D3D12DDI_VIDEO_ENCODER_LEVELS_HEVC_0080_41
Level 4.1.
D3D12DDI_VIDEO_ENCODER_LEVELS_HEVC_0080_5
Level 5.
D3D12DDI_VIDEO_ENCODER_LEVELS_HEVC_0080_51
Level 5.1.
D3D12DDI_VIDEO_ENCODER_LEVELS_HEVC_0080_52
Level 5.2.
D3D12DDI_VIDEO_ENCODER_LEVELS_HEVC_0080_6
Level 6.
D3D12DDI_VIDEO_ENCODER_LEVELS_HEVC_0080_61
Level 6.1.
D3D12DDI_VIDEO_ENCODER_LEVELS_HEVC_0080_62
Level 6.2.

Remarks

See the HEVC specification for details regarding HEVC levels and tiers.

See D3D12 video encoding for general information.

Requirements

Requirement Value
Minimum supported client Windows 11 (WDDM 3.0)
Header d3d12umddi.h

See also

D3D12DDI_VIDEO_ENCODER_LEVEL_TIER_CONSTRAINTS_HEVC_0080

D3D12DDI_VIDEO_ENCODER_TIER_HEVC_0080