struttura D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_0082_0 (d3d12umddi.h)
La struttura D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_0082_0 contiene i parametri di configurazione HEVC richiesti dall'utente per la codifica HEVC.
Sintassi
typedef struct D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_0082_0 {
D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAGS_0082_0 SupportFlags;
D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_CUSIZE_0080 MinLumaCodingUnitSize;
D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_CUSIZE_0080 MaxLumaCodingUnitSize;
D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE_0082_0 MinLumaTransformUnitSize;
D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE_0082_0 MaxLumaTransformUnitSize;
UCHAR max_transform_hierarchy_depth_inter;
UCHAR max_transform_hierarchy_depth_intra;
} D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_0082_0;
Members
SupportFlags
Valore D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAGS_0082_0 che indica le funzionalità facoltative richieste per il codec.
MinLumaCodingUnitSize
Valore D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_CUSIZE_0080 che indica la dimensione minima richiesta del blocco di codifica luma. Questo valore corrisponde al valore usato dall'utente nel set di parametri di sequenza (SPS).
MaxLumaCodingUnitSize
Valore D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_CUSIZE_0080 che indica la dimensione massima del blocco di codifica luma richiesta. Questo valore corrisponde al valore usato dall'utente nel set di parametri di sequenza (SPS).
MinLumaTransformUnitSize
Valore D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE_0082_0 che indica la dimensione minima richiesta del blocco di trasformazione luma. Questo valore deve essere coerente con le dimensioni in pixel codificate dall'utente in SPS.log2_min_luma_transform_block_size_minus2.
MaxLumaTransformUnitSize
Valore D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE_0082_0 che indica la dimensione massima richiesta del blocco di trasformazione luma. Questo valore deve essere coerente con le dimensioni del pixel codificate dall'utente in SPS.log2_diff_max_min_luma_transform_block_size. La variabile MaxTbLog2SizeY è impostata su log2_min_luma_transform_block_size_minus2 più 2 più log2_diff_max_min_luma_transform_block_size.
max_transform_hierarchy_depth_inter
Profondità massima della gerarchia per le unità di codifica codificate in modalità di stima inter. Questo valore è compreso nell'intervallo da zero a CtbLog2SizeY meno MinTbLog2SizeY, incluso.
max_transform_hierarchy_depth_intra
Profondità massima della gerarchia per le unità di codifica codificate in modalità di stima. Questo valore è compreso nell'intervallo da zero a CtbLog2SizeY meno MinTbLog2SizeY, incluso.
Commenti
Usare D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_0083_0 per il supporto completo delle funzionalità di codifica video per Windows 11 (WDDM 3.0).
Requisiti
Requisito | Valore |
---|---|
Intestazione | d3d12umddi.h |
Vedi anche
D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_0083_0
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per