跳至内容

IADLXInterface

导航: ADLX SDK 参考ADLX 接口杂项

IADLXInterface 是 ADLX 的基本接口,因为它是大多数 ADLX 接口的基类。IADLXInterface 提供使用引用计数技术来控制自毁 ADLX 对象生命周期的接口。

InterfaceIdIADLXInterface
智能指针接口名称IADLXInterfacePtr_T
继承自不适用
被继承IADLX3DAMDFluidMotionFrames IADLX3DAntiLag IADLX3DChill IADLX3DBoost IADLX3DImageSharpening IADLX3DEnhancedSync IADLX3DWaitForVerticalRefresh IADLX3DFrameRateTargetControl IADLX3DAntiAliasing IADLX3DMorphologicalAntiAliasing IADLX3DAnisotropicFiltering IADLX3DTessellation IADLX3DRadeonSuperResolution IADLX3DResetShaderCache IADLX3DSettingsChangedHandling IADLX3DSettingsServices IADLXChangedEvent IADLXList IADLXDesktop IADLXEyefinityDesktop IADLXDesktopChangedHandling IADLXSimpleEyefinity IADLXDesktopServices IADLXDisplay3DLUT IADLXDisplayGamma IADLXDisplayGamut IADLXDisplay IADLXDisplayChangedHandling IADLXDisplayServices IADLXDisplayFreeSync IADLXDisplayVSR IADLXDisplayGPUScaling IADLXDisplayScalingMode IADLXDisplayIntegerScaling IADLXDisplayColorDepth IADLXDisplayPixelFormat IADLXDisplayCustomColor IADLXDisplayHDCP IADLXDisplayResolution IADLXDisplayCustomResolution IADLXDisplayVariBright IADLXDisplayConnectivityExperience IADLXDisplayBlanking IADLXGPUAutoTuningCompleteEvent IADLXGPUAutoTuning IADLXManualFanTuningState IADLXManualFanTuning IADLXManualGraphicsTuning1 IADLXManualGraphicsTuning2 IADLXManualPowerTuning IADLXManualVRAMTuning1 IADLXManualVRAMTuning2 IADLXGPUPresetTuning IADLXManualTuningState IADLXMemoryTimingDescription IADLXGPUTuningChangedHandling IADLXGPUTuningServices IADLXI2C IADLXGPUMetricsSupport IADLXSystemMetricsSupport IADLXGPUMetrics IADLXSystemMetrics IADLXFPS IADLXAllMetrics IADLXPerformanceMonitoringServices IADLXSmartShiftMax IADLXPowerTuningChangedHandling IADLXPowerTuningServices IADLXSmartAccessMemory IADLXGPU IADLXGPUsChangedHandling IADLXSystem1

在 C++ 中,ADLX 为 IADLXInterface 及其所有继承自它的接口提供了智能指针定义。智能指针的命名与其基接口相同,并添加了 Ptr 后缀。例如:IADLXInterface 的智能指针命名为 IADLXInterfacePtr

智能指针消除了调用 IADLXInterface 方法(AcquireReleaseQueryInterface)的需要,因为它们在构造函数和析构函数中提供了自动引用计数。

对于 C++,强烈推荐使用智能指针,因为它们可以减少内存和资源泄漏的发生,同时保持编码效率。

方法

方法描述
Acquire增加 ADLX 接口的引用计数。
QueryInterface检索对象的引用计数的接口。
Release减少 ADLX 接口的引用计数。

要求

头文件include “ADLXDefines.h”
最低版本1.0

子页面

  • Acquire - 增加 ADLX 接口的引用计数。
  • QueryInterface - 检索对象的引用计数的接口。
  • Release - 减少 ADLX 接口的引用计数。

API 参考

本页面引用了

© . This site is unofficial and not affiliated with AMD.