Skip to content

IADLX3DAntiAliasing

Navigation: ADLX SDK ReferencesADLX Interfaces3D Graphics

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

InterfaceId:IADLX3DAntiAliasing
Smart Pointer Interface Name:IADLX3DAntiAliasingPtr
Inherits:IADLXInterface
Inherited By:N/A

Anti-aliasing improves image quality by smoothing jagged edges at the cost of some performance.

Methods

MethodDescription
GetLevelGets the current anti-aliasing level of a GPU.
GetMethodGets the current anti-aliasing method of a GPU.
GetModeGets the current anti-aliasing mode of a GPU.
IsSupportedChecks if anti-aliasing is supported on a GPU.
SetLevelSets the anti-aliasing level on a GPU.
SetMethodSets the anti-aliasing method on a GPU.
SetModeSets the anti-aliasing mode 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 AntiAliasing C++ sample.

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

Subpages

  • GetLevel - Gets the current anti-aliasing level of a GPU.
  • GetMethod - Gets the current anti-aliasing method of a GPU.
  • GetMode - Gets the current anti-aliasing mode of a GPU.
  • IsSupported - Checks if anti-aliasing is supported on a GPU.
  • SetLevel - Sets the anti-aliasing level on a GPU.
  • SetMethod - Sets the anti-aliasing method on a GPU.
  • SetMode - Sets the anti-aliasing mode on a GPU.

API Reference

This page references: