Partager via


énumération D3D12_VIDEO_ENCODER_LEVELS_HEVC (d3d12video.h)

Spécifie les niveaux d’encodeur pour l’encodage HEVC (High Efficiency Video Coding).

Syntax

typedef enum D3D12_VIDEO_ENCODER_LEVELS_HEVC {
  D3D12_VIDEO_ENCODER_LEVELS_HEVC_1,
  D3D12_VIDEO_ENCODER_LEVELS_HEVC_2,
  D3D12_VIDEO_ENCODER_LEVELS_HEVC_21,
  D3D12_VIDEO_ENCODER_LEVELS_HEVC_3,
  D3D12_VIDEO_ENCODER_LEVELS_HEVC_31,
  D3D12_VIDEO_ENCODER_LEVELS_HEVC_4,
  D3D12_VIDEO_ENCODER_LEVELS_HEVC_41,
  D3D12_VIDEO_ENCODER_LEVELS_HEVC_5,
  D3D12_VIDEO_ENCODER_LEVELS_HEVC_51,
  D3D12_VIDEO_ENCODER_LEVELS_HEVC_52,
  D3D12_VIDEO_ENCODER_LEVELS_HEVC_6,
  D3D12_VIDEO_ENCODER_LEVELS_HEVC_61,
  D3D12_VIDEO_ENCODER_LEVELS_HEVC_62
} ;

Constantes

 
D3D12_VIDEO_ENCODER_LEVELS_HEVC_1
Niveau 1.
D3D12_VIDEO_ENCODER_LEVELS_HEVC_2
Niveau 2.
D3D12_VIDEO_ENCODER_LEVELS_HEVC_21
Niveau 2.1.
D3D12_VIDEO_ENCODER_LEVELS_HEVC_3
Niveau 3.
D3D12_VIDEO_ENCODER_LEVELS_HEVC_31
Niveau 3.1.
D3D12_VIDEO_ENCODER_LEVELS_HEVC_4
Niveau 4.
D3D12_VIDEO_ENCODER_LEVELS_HEVC_41
Niveau 4.1.
D3D12_VIDEO_ENCODER_LEVELS_HEVC_5
Niveau 5.
D3D12_VIDEO_ENCODER_LEVELS_HEVC_51
Niveau 5.1.
D3D12_VIDEO_ENCODER_LEVELS_HEVC_52
Niveau 5.2.
D3D12_VIDEO_ENCODER_LEVELS_HEVC_6
Niveau 6.
D3D12_VIDEO_ENCODER_LEVELS_HEVC_61
Niveau 6.1.
D3D12_VIDEO_ENCODER_LEVELS_HEVC_62
Niveau 6.2.

Remarques

Utilisez cette énumération pour spécifier le niveau d’encodeur dans une structure D3D12_VIDEO_ENCODER_LEVEL_TIER_CONSTRAINTS_HEVC .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Build 22000
Serveur minimal pris en charge Windows Build 22000
En-tête d3d12video.h