共用方式為


D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODES列舉 (d3d12video.h)

指定 H.264 規格中 disable_deblocking_filter_idc 語法所定義的配量解除封鎖模式。

Syntax

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
} ;

常數

 
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_0_ALL_LUMA_CHROMA_SLICE_BLOCK_EDGES_ALWAYS_FILTERED
disable_deblocking_filter_idc 值為 0。 篩選配量的所有 luma 和 chroma 區塊邊緣。
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_1_DISABLE_ALL_SLICE_BLOCK_EDGES
disable_deblocking_filter_idc 值為 1。 已針對配量的所有區塊邊緣停用解除封鎖。
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_2_DISABLE_SLICE_BOUNDARIES_BLOCKS
disable_deblocking_filter_idc 值為 2。 配量的所有 luma 和 chroma 區塊邊緣都會篩選,但與配量界限一致的區塊邊緣除外。
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_3_USE_TWO_STAGE_DEBLOCKING
disable_deblocking_filter_idc 值為 3。 配量的兩個階段解除封鎖篩選程式:篩選與配量界限不一致的所有區塊 luma 和 chroma 區塊邊緣之後, (就如同disable_deblocking_filter_idc等於 2) ,則會篩選與配量界限一致的 luma 和 chroma 區塊邊緣。
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_4_DISABLE_CHROMA_BLOCK_EDGES
disable_deblocking_filter_idc 值為 4。 篩選配量的所有 luma 區塊邊緣,但 Rec.T H.264 (06/2019) 477
已停用 chroma 區塊邊緣的解除封鎖。
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_5_DISABLE_CHROMA_BLOCK_EDGES_AND_LUMA_BOUNDARIES
disable_deblocking_filter_idc 值為 5。 配量的所有 luma 區塊邊緣都會篩選,但與配量界限一致 (的區塊邊緣除外,就像disable_deblocking_filter_idc等於 2) 一樣,而且已停用配量之 chroma 區塊邊緣的封鎖。 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 為 6。 已停用 chroma 區塊邊緣的解除封鎖,且兩個階段解除封鎖篩選程式用於配量的 luma 區塊邊緣:篩選所有不符合配量界限的區塊 luma 區塊邊緣之後, (就如同disable_deblocking_filter_idc等於 2) ,luma 區塊邊緣會一致
已篩選配量界限。

規格需求

需求
最低支援的用戶端 Windows 組建 22000
最低支援的伺服器 Windows 組建 22000
標頭 d3d12video.h