From e63a998420a10fb34b6a7abdd46e5bcd35d12e10 Mon Sep 17 00:00:00 2001 From: Biswapriyo Nath Date: Thu, 4 Jan 2024 04:12:05 +0000 Subject: [PATCH] include: Add D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOLUTION_SUPPORT_LIMITS in d3d12video.idl. --- include/d3d12video.idl | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/include/d3d12video.idl b/include/d3d12video.idl index 74c1b269b92..ffda6916b74 100644 --- a/include/d3d12video.idl +++ b/include/d3d12video.idl @@ -1237,6 +1237,14 @@ typedef enum D3D12_VIDEO_ENCODER_MOTION_ESTIMATION_PRECISION_MODE D3D12_VIDEO_ENCODER_MOTION_ESTIMATION_PRECISION_MODE_QUARTER_PIXEL = 3, } D3D12_VIDEO_ENCODER_MOTION_ESTIMATION_PRECISION_MODE; +typedef struct D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOLUTION_SUPPORT_LIMITS +{ + UINT MaxSubregionsNumber; + UINT MaxIntraRefreshFrameDuration; + UINT SubregionBlockPixelsSize; + UINT QPMapRegionPixelsSize; +} D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOLUTION_SUPPORT_LIMITS; + typedef struct D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE_H264 { UINT GOPLength;