DXVA_PicParams_HEVC_RangeExt 구조체(dxva.h)
DXVA_PicParams_HEVC_RangeExt 구조는 HEVC 비디오 디코딩을 위해 압축된 그림의 그림 수준 매개 변수를 제공합니다.
통사론
typedef struct _DXVA_PicParams_HEVC_RangeExt {
DXVA_PicParams_HEVC params;
union {
struct {
USHORT transform_skip_rotation_enabled_flag : 1;
USHORT transform_skip_context_enabled_flag : 1;
USHORT implicit_rdpcm_enabled_flag : 1;
USHORT explicit_rdpcm_enabled_flag : 1;
USHORT extended_precision_processing_flag : 1;
USHORT intra_smoothing_disabled_flag : 1;
USHORT persistent_rice_adaptation_enabled_flag : 1;
USHORT high_precision_offsets_enabled_flag : 1;
USHORT cabac_bypass_alignment_enabled_flag : 1;
USHORT cross_component_prediction_enabled_flag : 1;
USHORT chroma_qp_offset_list_enabled_flag : 1;
USHORT ReservedBits8 : 5;
};
USHORT dwRangeExtensionFlags;
};
UCHAR diff_cu_chroma_qp_offset_depth;
UCHAR log2_sao_offset_scale_luma;
UCHAR log2_sao_offset_scale_chroma;
UCHAR log2_max_transform_skip_block_size_minus2;
CHAR cb_qp_offset_list[6];
CHAR cr_qp_offset_list[6];
UCHAR chroma_qp_offset_list_len_minus1;
USHORT ReservedBits9;
} DXVA_PicParams_HEVC_RangeExt, *LPDXVA_PicParams_HEVC_RangeExt;
회원
params
transform_skip_rotation_enabled_flag
HEVC 사양에서 동일한 이름의 구문 요소에 해당하며 그에 따라 디코딩 프로세스에 영향을 줍니다.
transform_skip_context_enabled_flag
HEVC 사양에서 동일한 이름의 구문 요소에 해당하며 그에 따라 디코딩 프로세스에 영향을 줍니다.
implicit_rdpcm_enabled_flag
HEVC 사양에서 동일한 이름의 구문 요소에 해당하며 그에 따라 디코딩 프로세스에 영향을 줍니다.
explicit_rdpcm_enabled_flag
HEVC 사양에서 동일한 이름의 구문 요소에 해당하며 그에 따라 디코딩 프로세스에 영향을 줍니다.
extended_precision_processing_flag
HEVC 사양에서 동일한 이름의 구문 요소에 해당하며 그에 따라 디코딩 프로세스에 영향을 줍니다.
intra_smoothing_disabled_flag
HEVC 사양에서 동일한 이름의 구문 요소에 해당하며 그에 따라 디코딩 프로세스에 영향을 줍니다.
persistent_rice_adaptation_enabled_flag
HEVC 사양에서 동일한 이름의 구문 요소에 해당하며 그에 따라 디코딩 프로세스에 영향을 줍니다.
high_precision_offsets_enabled_flag
HEVC 사양에서 동일한 이름의 구문 요소에 해당하며 그에 따라 디코딩 프로세스에 영향을 줍니다.
cabac_bypass_alignment_enabled_flag
HEVC 사양에서 동일한 이름의 구문 요소에 해당하며 그에 따라 디코딩 프로세스에 영향을 줍니다.
cross_component_prediction_enabled_flag
HEVC 사양에서 동일한 이름의 구문 요소에 해당하며 그에 따라 디코딩 프로세스에 영향을 줍니다.
chroma_qp_offset_list_enabled_flag
HEVC 사양에서 동일한 이름의 구문 요소에 해당하며 그에 따라 디코딩 프로세스에 영향을 줍니다.
ReservedBits8
예약 비트 필드입니다.
dwRangeExtensionFlags
범위 확장 플래그입니다.
diff_cu_chroma_qp_offset_depth
HEVC 사양에서 동일한 이름의 구문 요소에 해당하며 그에 따라 디코딩 프로세스에 영향을 줍니다. chroma_qp_offset_list_enabled_flag 0이면 이 값은 0이 됩니다.
log2_sao_offset_scale_luma
HEVC 사양에서 동일한 이름의 구문 요소에 해당하며 그에 따라 디코딩 프로세스에 영향을 줍니다.
log2_sao_offset_scale_chroma
HEVC 사양에서 동일한 이름의 구문 요소에 해당하며 그에 따라 디코딩 프로세스에 영향을 줍니다.
log2_max_transform_skip_block_size_minus2
HEVC 사양에서 동일한 이름의 구문 요소에 해당하며 그에 따라 디코딩 프로세스에 영향을 줍니다.
cb_qp_offset_list[6]
HEVC 사양에서 동일한 이름의 구문 요소에 해당하며 그에 따라 디코딩 프로세스에 영향을 줍니다. chroma_qp_offset_list_enabled_flag 0이면 이 값은 0이 됩니다.
cr_qp_offset_list[6]
HEVC 사양에서 동일한 이름의 구문 요소에 해당하며 그에 따라 디코딩 프로세스에 영향을 줍니다. chroma_qp_offset_list_enabled_flag 0이면 이 값은 0이 됩니다.
chroma_qp_offset_list_len_minus1
HEVC 사양에서 동일한 이름의 구문 요소에 해당하며 그에 따라 디코딩 프로세스에 영향을 줍니다.
ReservedBits9
예약.
발언
이 구조체는 bDXVA_Func 1이고 버퍼 형식이 DXVA2_PictureParametersBufferType 때 사용됩니다(DXVA 2.0). DXVA_PicParams_HEVC_RangeExt 엄격하게 DXVA_PicParams_HEVC; 에 추가됩니다. 각 구조체의 첫 번째 부분은 동일합니다. 기존 프로필의 경우 DXVA_ModeHEVC_VLD_Main 및 DXVA_ModeHEVC_VLD_Main10 가속기는 DXVA_PicParams_HEVC_RangeExt추가 바이트를 무시해도 됩니다.
요구 사항
요구 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 11, verion 24H2 |
헤더 | dxva.h |