DXVA_Qmatrix_HEVC structure
Defines a quantization matrix.
Syntax
typedef struct _DXVA_Qmatrix_HEVC { UCHAR ucScalingLists0[6][16]; UCHAR ucScalingLists1[6][64]; UCHAR ucScalingLists2[6][64]; UCHAR ucScalingLists3[2][64]; UCHAR ucScalingListDCCoefSizeID2[6]; UCHAR ucScalingListDCCoefSizeID3[2]; } DXVA_Qmatrix_HEVC, *LPDXVA_Qmatrix_HEVC;
Members
- ucScalingLists0[6][16]
-
Contains the scaling lists for the 4x4 scaling process, corresponding to ScalingList[ 0 ][ MatrixID ][ i ] in HEVC specification, where MatrixID is in the range of 0 to 5, inclusive, and i is in the range of 0 to 15, inclusive.
- ucScalingLists1[6][64]
-
Contains the scaling lists for the 8x8 scaling process, corresponding to ScalingList[ 1 ][ MatrixID ][ i ] in HEVC specification, where MatrixID is in the range of 0 to 5, inclusive, and i is in the range of 0 to 63, inclusive.
- ucScalingLists2[6][64]
-
Contains the scaling lists for the 8x8 scaling process, corresponding to ScalingList[ 2 ][ MatrixID ][ i ] in HEVC specification, where MatrixID is in the range of 0 to 5, inclusive, and i is in the range of 0 to 63, inclusive.
- ucScalingLists3[2][64]
-
Contains the scaling lists for the 8x8 scaling process, corresponding to ScalingList[ 3 ][ MatrixID ][ i ] in HEVC specification, where MatrixID is in the range of 0 to 1, inclusive, and i is in the range of 0 to 63, inclusive.
- ucScalingListDCCoefSizeID2
-
Contains the DC value of the scaling list for 16x16 size with sizeID equal to 2 and corresponding to scaling_list_dc_coef_minus8[ sizeID − 2 ][ matrixID ] +8 with sizeID equal to 2 and matrixID in the range of 0 to 5, inclusive, in HEVC specification.
- ucScalingListDCCoefSizeID3
-
Contains the DC value of the scaling list for 32x32 size with sizeID equal to 3, and corresponding to scaling_list_dc_coef_minus8[ sizeID − 2 ][ matrixID ] +8 with sizeID equal to 3 and matrixID in the range of 0 to 1, inclusive, in HEVC specification.
Requirements
|
Minimum supported client |
Windows 8.1 [desktop apps only] |
|---|---|
|
Minimum supported server |
Windows Server 2012 R2 [desktop apps only] |
|
Header |
|
See also