// d3d12umddi.h
typedef struct D3D12DDI_VIDEO_ENCODER_AV1_RESTORATION_CONFIG_0095 {
D3D12DDI_VIDEO_ENCODER_AV1_RESTORATION_TYPE_0095 FrameRestorationType[3];
D3D12DDI_VIDEO_ENCODER_AV1_RESTORATION_TILESIZE_0095 LoopRestorationPixelSize[3];
} D3D12DDI_VIDEO_ENCODER_AV1_RESTORATION_CONFIG_0095;
View the official Windows Driver Kit DDI referenceNo description available.
The D3D12DDI_VIDEO_ENCODER_AV1_RESTORATION_CONFIG_0095 structure provides configuration details for the restoration features of an AV1 video encoder.
FrameRestorationType[3]A D3D12DDI_VIDEO_ENCODER_AV1_RESTORATION_TYPE_0095 enumeration that specifies the restoration type for each plane.
LoopRestorationPixelSize[3]A D3D12DDI_VIDEO_ENCODER_AV1_RESTORATION_TILESIZE_0095 enumeration that specifies the size of the restoration tile for each plane.
This structure is related to AV1 syntax lr_params(). The array entries correspond to Y, U, V planes.
See D3D12 AV1 video encoding for more information.
D3D12DDI_VIDEO_ENCODER_AV1_PICTURE_CONTROL_CODEC_DATA_0095