Bagikan melalui


enumerasi D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODES (d3d12video.h)

Menentukan mode pembatalan ikatan seperti yang didefinisikan oleh sintaks disable_deblocking_filter_idc dalam spesifikasi H.264.

Sintaks

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

Konstanta

 
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_0_ALL_LUMA_CHROMA_SLICE_BLOCK_EDGES_ALWAYS_FILTERED
disable_deblocking_filter_idc nilai 0. Semua tepi blok luma dan klorma dari ikatan difilter.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_1_DISABLE_ALL_SLICE_BLOCK_EDGES
disable_deblocking_filter_idc nilai 1. Pembatalan blokir dinonaktifkan untuk semua tepi blok ikatan.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_2_DISABLE_SLICE_BOUNDARIES_BLOCKS
disable_deblocking_filter_idc nilai 2. Semua tepi blok luma dan chroma dari ikatan difilter dengan pengecualian tepi blok yang bertepatan dengan batas ilis.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_3_USE_TWO_STAGE_DEBLOCKING
disable_deblocking_filter_idc nilai 3. Proses filter pembatalan dua tahap untuk iringan: Setelah memfilter semua tepi blok luma dan klorma blok yang tidak bertepatan dengan batas ilis (seolah-olah disable_deblocking_filter_idc sama dengan 2), tepi blok luma dan klorma yang bertepatan dengan batas ilis difilter.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_4_DISABLE_CHROMA_BLOCK_EDGES
disable_deblocking_filter_idc nilai 4. Semua tepi blok luma dari ikatan difilter, tetapi Rec. ITU-T H.264 (06/2019) 477
pemblokiran tepi blok chroma dinonaktifkan.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_5_DISABLE_CHROMA_BLOCK_EDGES_AND_LUMA_BOUNDARIES
nilai disable_deblocking_filter_idc 5. Semua tepi blok luma dari iringan difilter dengan pengecualian tepi blok yang bertepatan dengan batas ikatan (seolah-olah disable_deblocking_filter_idc sama dengan 2), dan pembatasan untuk tepi blok klorma dari iringan dinonaktifkan. 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. Pembatalan pembatalan untuk tepi blok klorma dinonaktifkan dan bahwa proses filter pembatas dua tahap digunakan untuk tepi blok luma dari iringan: Setelah memfilter semua tepi blok luma blok yang tidak bertepatan dengan batas ikatan (seolah-olah disable_deblocking_filter_idc sama dengan 2), tepi blok luma yang bertepatan dengan batas ikatan (seolah-olah disable_deblocking_filter_idc sama dengan 2), tepi blok luma yang bertepatan
dengan batas ikatan difilter.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Build 22000
Server minimum yang didukung Windows Build 22000
Header d3d12video.h