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 |