énumération D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE (d3d12video.h)
Spécifie les valeurs possibles pour les tailles de blocs de transformation luma pour HEVC.
Syntax
typedef enum D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE {
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE_4x4,
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE_8x8,
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE_16x16,
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE_32x32
} ;
Constantes
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE_4x4 Indique un bloc de transformation luma de taille de pixels 4. |
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE_8x8 Indique un bloc de transformation luma de taille de pixel 8. |
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE_16x16 Indique un bloc de transformation luma de taille de pixel 16. |
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE_32x32 Indique un bloc de transformation luma de taille de pixels 32. |
Remarques
Ces valeurs peuvent ensuite être utilisées pour exprimer des variables HEVC telles que MinTbLog2SizeY, MaxTbLog2SizeY.
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 |