enumerazione D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODES (d3d12video.h)
Specifica la modalità di deblocking della sezione definita dalla sintassi disable_deblocking_filter_idc nella specifica H.264.
Sintassi
typedef enum D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODES {
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_0_ALL_LUMA_CHROMA_SLICE_BLOCK_EDGES_ALWAYS_FILTERED,
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_1_DISABLE_ALL_SLICE_BLOCK_EDGES,
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_2_DISABLE_SLICE_BOUNDARIES_BLOCKS,
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_3_USE_TWO_STAGE_DEBLOCKING,
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_4_DISABLE_CHROMA_BLOCK_EDGES,
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_5_DISABLE_CHROMA_BLOCK_EDGES_AND_LUMA_BOUNDARIES,
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_6_DISABLE_CHROMA_BLOCK_EDGES_AND_USE_LUMA_TWO_STAGE_DEBLOCKING
} ;
Costanti
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_0_ALL_LUMA_CHROMA_SLICE_BLOCK_EDGES_ALWAYS_FILTERED disable_deblocking_filter_idc valore 0. Tutti i bordi del blocco luma e cromatico della sezione vengono filtrati. |
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_1_DISABLE_ALL_SLICE_BLOCK_EDGES disable_deblocking_filter_idc valore 1. Il deblocking è disabilitato per tutti i bordi del blocco della sezione. |
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_2_DISABLE_SLICE_BOUNDARIES_BLOCKS disable_deblocking_filter_idc valore 2. Tutti i bordi del blocco luma e cromatico della sezione vengono filtrati ad eccezione dei bordi del blocco che coincidono con i limiti delle sezioni. |
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_3_USE_TWO_STAGE_DEBLOCKING disable_deblocking_filter_idc valore 3. Un processo di filtro a due fasi di deblocking per la sezione: dopo aver filtrato tutti i bordi di blocco luma e chroma che non coincidono con i limiti delle sezioni (come se disable_deblocking_filter_idc fossero uguali a 2), i bordi del blocco luma e chroma che coincidono con i limiti delle sezioni vengono filtrati. |
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_4_DISABLE_CHROMA_BLOCK_EDGES disable_deblocking_filter_idc valore 4. Tutti i bordi del blocco luma della sezione vengono filtrati, ma l'ITU-T H.264 (06/2019) 477 la deblocking dei bordi del blocco cromatico è disabilitata. |
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_5_DISABLE_CHROMA_BLOCK_EDGES_AND_LUMA_BOUNDARIES disable_deblocking_filter_idc valore 5. Tutti i bordi del blocco luma della sezione vengono filtrati ad eccezione dei bordi del blocco che coincidono con i limiti delle sezioni (come se disable_deblocking_filter_idc fossero uguali a 2) e tale sblocco per i bordi del blocco cromatico della sezione è disabilitato. 5 |
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_6_DISABLE_CHROMA_BLOCK_EDGES_AND_USE_LUMA_TWO_STAGE_DEBLOCKING disable_deblocking_filter_idc di 6. La deblocking per i bordi dei blocchi cromatici è disabilitata e che il processo di filtro di deblocking a due fasi viene usato per i bordi del blocco luma della sezione: dopo aver filtrato tutti i bordi del blocco luma che non coincidono con i limiti delle sezioni (come se disable_deblocking_filter_idc fossero uguali a 2), i bordi del blocco luma che coincidono con i limiti delle sezioni vengono filtrati. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Build 22000 |
Server minimo supportato | Windows Build 22000 |
Intestazione | d3d12video.h |