Partager via


énumération D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_CUSIZE (d3d12video.h)

Spécifie les valeurs possibles pour les tailles de blocs de codage luma pour HEVC.

Syntax

typedef enum D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_CUSIZE {
  D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_CUSIZE_8x8,
  D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_CUSIZE_16x16,
  D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_CUSIZE_32x32,
  D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_CUSIZE_64x64
} ;

Constantes

 
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_CUSIZE_8x8
Bloc de codage Luma de taille de pixel 8.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_CUSIZE_16x16
Bloc de codage Luma de taille de pixel 16.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_CUSIZE_32x32
Bloc de codage Luma de taille pixel 32.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_CUSIZE_64x64
Bloc de codage Luma de taille de pixel 64.

Remarques

Ces valeurs peuvent être utilisées pour exprimer des variables HEVC telles que MinCbSizeY, CtbLog2SizeY.

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