ReactOS 0.4.17-dev-966-gf06eace
_DXVA_PicParams_H264 Struct Reference

#include <dxva.h>

Collaboration diagram for _DXVA_PicParams_H264:

Public Attributes

USHORT wFrameWidthInMbsMinus1
 
USHORT wFrameHeightInMbsMinus1
 
DXVA_PicEntry_H264 CurrPic
 
UCHAR num_ref_frames
 
union {
   struct {
      USHORT   field_pic_flag: 1
 
      USHORT   MbaffFrameFlag: 1
 
      USHORT   residual_colour_transform_flag: 1
 
      USHORT   sp_for_switch_flag: 1
 
      USHORT   chroma_format_idc: 2
 
      USHORT   RefPicFlag: 1
 
      USHORT   constrained_intra_pred_flag: 1
 
      USHORT   weighted_pred_flag: 1
 
      USHORT   weighted_bipred_idc: 2
 
      USHORT   MbsConsecutiveFlag: 1
 
      USHORT   frame_mbs_only_flag: 1
 
      USHORT   transform_8x8_mode_flag: 1
 
      USHORT   MinLumaBipredSize8x8Flag: 1
 
      USHORT   IntraPicFlag: 1
 
   }   DUMMYSTRUCTNAME
 
   USHORT   wBitFields
 
} DUMMYUNIONNAME
 
UCHAR bit_depth_luma_minus8
 
UCHAR bit_depth_chroma_minus8
 
USHORT Reserved16Bits
 
UINT StatusReportFeedbackNumber
 
DXVA_PicEntry_H264 RefFrameList [16]
 
INT CurrFieldOrderCnt [2]
 
INT FieldOrderCntList [16][2]
 
CHAR pic_init_qs_minus26
 
CHAR chroma_qp_index_offset
 
CHAR second_chroma_qp_index_offset
 
UCHAR ContinuationFlag
 
CHAR pic_init_qp_minus26
 
UCHAR num_ref_idx_l0_active_minus1
 
UCHAR num_ref_idx_l1_active_minus1
 
UCHAR Reserved8BitsA
 
USHORT FrameNumList [16]
 
UINT UsedForReferenceFlags
 
USHORT NonExistingFrameFlags
 
USHORT frame_num
 
UCHAR log2_max_frame_num_minus4
 
UCHAR pic_order_cnt_type
 
UCHAR log2_max_pic_order_cnt_lsb_minus4
 
UCHAR delta_pic_order_always_zero_flag
 
UCHAR direct_8x8_inference_flag
 
UCHAR entropy_coding_mode_flag
 
UCHAR pic_order_present_flag
 
UCHAR num_slice_groups_minus1
 
UCHAR slice_group_map_type
 
UCHAR deblocking_filter_control_present_flag
 
UCHAR redundant_pic_cnt_present_flag
 
UCHAR Reserved8BitsB
 
USHORT slice_group_change_rate_minus1
 
UCHAR SliceGroupMap [810]
 

Detailed Description

Definition at line 208 of file dxva.h.

Member Data Documentation

◆ bit_depth_chroma_minus8

UCHAR _DXVA_PicParams_H264::bit_depth_chroma_minus8

Definition at line 236 of file dxva.h.

◆ bit_depth_luma_minus8

UCHAR _DXVA_PicParams_H264::bit_depth_luma_minus8

Definition at line 235 of file dxva.h.

◆ chroma_format_idc

USHORT _DXVA_PicParams_H264::chroma_format_idc

Definition at line 222 of file dxva.h.

◆ chroma_qp_index_offset

CHAR _DXVA_PicParams_H264::chroma_qp_index_offset

Definition at line 243 of file dxva.h.

◆ constrained_intra_pred_flag

USHORT _DXVA_PicParams_H264::constrained_intra_pred_flag

Definition at line 224 of file dxva.h.

◆ ContinuationFlag

UCHAR _DXVA_PicParams_H264::ContinuationFlag

Definition at line 245 of file dxva.h.

◆ CurrFieldOrderCnt

INT _DXVA_PicParams_H264::CurrFieldOrderCnt[2]

Definition at line 240 of file dxva.h.

◆ CurrPic

DXVA_PicEntry_H264 _DXVA_PicParams_H264::CurrPic

Definition at line 212 of file dxva.h.

◆ deblocking_filter_control_present_flag

UCHAR _DXVA_PicParams_H264::deblocking_filter_control_present_flag

Definition at line 264 of file dxva.h.

◆ delta_pic_order_always_zero_flag

UCHAR _DXVA_PicParams_H264::delta_pic_order_always_zero_flag

Definition at line 258 of file dxva.h.

◆ direct_8x8_inference_flag

UCHAR _DXVA_PicParams_H264::direct_8x8_inference_flag

Definition at line 259 of file dxva.h.

◆ 

struct { ... } _DXVA_PicParams_H264::DUMMYSTRUCTNAME

◆ 

union { ... } _DXVA_PicParams_H264::DUMMYUNIONNAME

◆ entropy_coding_mode_flag

UCHAR _DXVA_PicParams_H264::entropy_coding_mode_flag

Definition at line 260 of file dxva.h.

◆ field_pic_flag

USHORT _DXVA_PicParams_H264::field_pic_flag

Definition at line 218 of file dxva.h.

◆ FieldOrderCntList

INT _DXVA_PicParams_H264::FieldOrderCntList[16][2]

Definition at line 241 of file dxva.h.

◆ frame_mbs_only_flag

USHORT _DXVA_PicParams_H264::frame_mbs_only_flag

Definition at line 228 of file dxva.h.

◆ frame_num

USHORT _DXVA_PicParams_H264::frame_num

Definition at line 254 of file dxva.h.

◆ FrameNumList

USHORT _DXVA_PicParams_H264::FrameNumList[16]

Definition at line 250 of file dxva.h.

◆ IntraPicFlag

USHORT _DXVA_PicParams_H264::IntraPicFlag

Definition at line 231 of file dxva.h.

◆ log2_max_frame_num_minus4

UCHAR _DXVA_PicParams_H264::log2_max_frame_num_minus4

Definition at line 255 of file dxva.h.

◆ log2_max_pic_order_cnt_lsb_minus4

UCHAR _DXVA_PicParams_H264::log2_max_pic_order_cnt_lsb_minus4

Definition at line 257 of file dxva.h.

◆ MbaffFrameFlag

USHORT _DXVA_PicParams_H264::MbaffFrameFlag

Definition at line 219 of file dxva.h.

◆ MbsConsecutiveFlag

USHORT _DXVA_PicParams_H264::MbsConsecutiveFlag

Definition at line 227 of file dxva.h.

◆ MinLumaBipredSize8x8Flag

USHORT _DXVA_PicParams_H264::MinLumaBipredSize8x8Flag

Definition at line 230 of file dxva.h.

◆ NonExistingFrameFlags

USHORT _DXVA_PicParams_H264::NonExistingFrameFlags

Definition at line 253 of file dxva.h.

◆ num_ref_frames

UCHAR _DXVA_PicParams_H264::num_ref_frames

Definition at line 213 of file dxva.h.

◆ num_ref_idx_l0_active_minus1

UCHAR _DXVA_PicParams_H264::num_ref_idx_l0_active_minus1

Definition at line 247 of file dxva.h.

◆ num_ref_idx_l1_active_minus1

UCHAR _DXVA_PicParams_H264::num_ref_idx_l1_active_minus1

Definition at line 248 of file dxva.h.

◆ num_slice_groups_minus1

UCHAR _DXVA_PicParams_H264::num_slice_groups_minus1

Definition at line 262 of file dxva.h.

◆ pic_init_qp_minus26

CHAR _DXVA_PicParams_H264::pic_init_qp_minus26

Definition at line 246 of file dxva.h.

◆ pic_init_qs_minus26

CHAR _DXVA_PicParams_H264::pic_init_qs_minus26

Definition at line 242 of file dxva.h.

◆ pic_order_cnt_type

UCHAR _DXVA_PicParams_H264::pic_order_cnt_type

Definition at line 256 of file dxva.h.

◆ pic_order_present_flag

UCHAR _DXVA_PicParams_H264::pic_order_present_flag

Definition at line 261 of file dxva.h.

◆ redundant_pic_cnt_present_flag

UCHAR _DXVA_PicParams_H264::redundant_pic_cnt_present_flag

Definition at line 265 of file dxva.h.

◆ RefFrameList

DXVA_PicEntry_H264 _DXVA_PicParams_H264::RefFrameList[16]

Definition at line 239 of file dxva.h.

◆ RefPicFlag

USHORT _DXVA_PicParams_H264::RefPicFlag

Definition at line 223 of file dxva.h.

◆ Reserved16Bits

USHORT _DXVA_PicParams_H264::Reserved16Bits

Definition at line 237 of file dxva.h.

◆ Reserved8BitsA

UCHAR _DXVA_PicParams_H264::Reserved8BitsA

Definition at line 249 of file dxva.h.

◆ Reserved8BitsB

UCHAR _DXVA_PicParams_H264::Reserved8BitsB

Definition at line 266 of file dxva.h.

◆ residual_colour_transform_flag

USHORT _DXVA_PicParams_H264::residual_colour_transform_flag

Definition at line 220 of file dxva.h.

◆ second_chroma_qp_index_offset

CHAR _DXVA_PicParams_H264::second_chroma_qp_index_offset

Definition at line 244 of file dxva.h.

◆ slice_group_change_rate_minus1

USHORT _DXVA_PicParams_H264::slice_group_change_rate_minus1

Definition at line 267 of file dxva.h.

◆ slice_group_map_type

UCHAR _DXVA_PicParams_H264::slice_group_map_type

Definition at line 263 of file dxva.h.

◆ SliceGroupMap

UCHAR _DXVA_PicParams_H264::SliceGroupMap[810]

Definition at line 268 of file dxva.h.

◆ sp_for_switch_flag

USHORT _DXVA_PicParams_H264::sp_for_switch_flag

Definition at line 221 of file dxva.h.

◆ StatusReportFeedbackNumber

UINT _DXVA_PicParams_H264::StatusReportFeedbackNumber

Definition at line 238 of file dxva.h.

◆ transform_8x8_mode_flag

USHORT _DXVA_PicParams_H264::transform_8x8_mode_flag

Definition at line 229 of file dxva.h.

◆ UsedForReferenceFlags

UINT _DXVA_PicParams_H264::UsedForReferenceFlags

Definition at line 252 of file dxva.h.

◆ wBitFields

USHORT _DXVA_PicParams_H264::wBitFields

Definition at line 233 of file dxva.h.

◆ weighted_bipred_idc

USHORT _DXVA_PicParams_H264::weighted_bipred_idc

Definition at line 226 of file dxva.h.

◆ weighted_pred_flag

USHORT _DXVA_PicParams_H264::weighted_pred_flag

Definition at line 225 of file dxva.h.

◆ wFrameHeightInMbsMinus1

USHORT _DXVA_PicParams_H264::wFrameHeightInMbsMinus1

Definition at line 211 of file dxva.h.

◆ wFrameWidthInMbsMinus1

USHORT _DXVA_PicParams_H264::wFrameWidthInMbsMinus1

Definition at line 210 of file dxva.h.


The documentation for this struct was generated from the following file: