Skip to content

IADLX3DMorphologicalAntiAliasing

Navigation: ADLX SDK ReferencesADLX Interfaces3D Graphics

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

MethodDescription
IsEnabledChecks if morphological anti-aliasing is enabled on a GPU.
IsSupportedChecks if morphological anti-aliasing is supported on a GPU.
SetEnabledSets morphological anti-aliasing to enabled or disabled state on a GPU.

Requirements

Headerinclude “I3DSettings.h”
Minimum version1.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.

Subpages

  • 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.

API Reference

This page references: