// d3d12umddi.h
typedef enum D3D12DDI_VIDEO_ENCODER_AV1_RESTORATION_TYPE_0095 {
D3D12DDI_VIDEO_ENCODER_AV1_RESTORATION_TYPE_0095_DISABLED = 0,
D3D12DDI_VIDEO_ENCODER_AV1_RESTORATION_TYPE_0095_SWITCHABLE = 1,
D3D12DDI_VIDEO_ENCODER_AV1_RESTORATION_TYPE_0095_WIENER = 2,
D3D12DDI_VIDEO_ENCODER_AV1_RESTORATION_TYPE_0095_SGRPROJ = 3
} ;
View the official Windows Driver Kit DDI referenceNo description available.
The D3D12DDI_VIDEO_ENCODER_AV1_RESTORATION_TYPE_0095 enumeration defines the list of distinct restoration filter types that can be used in the AV1 video encoding process, where each value represents a specific restoration filter.
D3D12DDI_VIDEO_ENCODER_AV1_RESTORATION_TYPE_0095_DISABLED:0Indicates that no restoration filter is to be applied.
D3D12DDI_VIDEO_ENCODER_AV1_RESTORATION_TYPE_0095_SWITCHABLE:1Indicates that the encoder can choose between the Wiener and Sgrproj restoration filters.
D3D12DDI_VIDEO_ENCODER_AV1_RESTORATION_TYPE_0095_WIENER:2Indicates that the Wiener restoration filter should be applied.
D3D12DDI_VIDEO_ENCODER_AV1_RESTORATION_TYPE_0095_SGRPROJ:3Indicates that the Self-Guided Restoration (Sgrproj) restoration filter should be applied.
See D3D12 AV1 video encoding for more information.
D3D12DDI_VIDEO_ENCODER_AV1_RESTORATION_CONFIG_0095
D3D12DDI_VIDEO_ENCODER_AV1_PICTURE_CONTROL_CODEC_DATA_0095