IADLX3DMorphologicalAntiAliasing

The IADLX3DMorphologicalAntiAliasing interface configures the morphological anti-aliasing settings of a GPU.

InterfaceId:

IADLX3DMorphologicalAntiAliasing

Smart Pointer Interface Name:

IADLX3DMorphologicalAntiAliasingPtr

Inherits:

IADLXInterface

Inherited By:

N/A

Morphological anti-aliasing is an edge-smoothing technique with minimal performance overhead.

The applications must run exclusively in full-screen mode.

Not applicable to DirectX® 12 and Vulkan® applications.

Methods

Method

Description

IsEnabled

Checks if morphological anti-aliasing is enabled on a GPU.

IsSupported

Checks if morphological anti-aliasing is supported on a GPU.

SetEnabled

Sets morphological anti-aliasing to enabled or disabled state on a GPU.

Requirements

Header

include “I3DSettings.h”

Minimum version

1.0

Example

To see how to use this interface in a C++ application, refer to the MorphologicAntiAliasing C++ sample .

For a C application, refer to the MorphologicAntiAliasing C sample .