ADL (AMD Display Library) Public APIs
Version 17.1
|
Copyright (c) 2008 - 2022 Advanced Micro Devices, Inc. More...
#include "adl_structures.h"
Go to the source code of this file.
Macros | |
#define | ADL_EXTERNC |
Functions | |
int | ADL2_ApplicationProfiles_AppInterception_Set (ADL_CONTEXT_HANDLE context, int iAppType, unsigned int iProcId, int iEnabled) |
int | ADL2_ApplicationProfiles_AppInterceptionList_Set (ADL_CONTEXT_HANDLE context, int iAppType, int iNumberOfApps, ADLAppInterceptionInfo *lpAppInfo) |
int | ADL2_ApplicationProfiles_Applications_Get (ADL_CONTEXT_HANDLE context, const wchar_t *driverArea, int *numApps, ADLApplicationRecord **adlApplications) |
int | ADL2_ApplicationProfiles_AppStartStop_Resume (ADL_CONTEXT_HANDLE context, int iAppType, unsigned int ProcessId) |
int | ADL2_ApplicationProfiles_AppStartStopInfo_Get (ADL_CONTEXT_HANDLE context, int iAppType, ADLAppInterceptionInfo *lpAppInfo) |
int | ADL2_ApplicationProfiles_ConvertToCompact (ADL_CONTEXT_HANDLE context, CUSTOMISATIONS *pCustomisation, BINFILE *outCompact, int *outSize) |
int | ADL2_ApplicationProfiles_DriverAreaPrivacy_Get (ADL_CONTEXT_HANDLE context, const wchar_t *DriverArea, PRIVACYTYPES *outDriverAreaPrivacy) |
int | ADL2_ApplicationProfiles_GetCustomization (ADL_CONTEXT_HANDLE context, ADL_AP_DATABASE Databaseln, CUSTOMISATIONS *pCustomizationOut) |
int | ADL2_ApplicationProfiles_HitLists_Get (ADL_CONTEXT_HANDLE context, int iListType, int *lpNumApps, ADLApplicationData **lppAppList) |
Function to retrieve the recent application list from registry. More... | |
int | ADL2_ApplicationProfiles_HitListsX2_Get (ADL_CONTEXT_HANDLE context, int iListType, int *lpNumApps, ADLApplicationDataX2 **lppAppList) |
Function to retrieve the recent application list from registry. More... | |
int | ADL2_ApplicationProfiles_HitListsX3_Get (ADL_CONTEXT_HANDLE context, int iListType, int *lpNumApps, ADLApplicationDataX3 **lppAppList) |
Function to retrieve the recent application list from registry. More... | |
int | ADL2_ApplicationProfiles_Profile_Create (ADL_CONTEXT_HANDLE context, const wchar_t *driverArea, const wchar_t *profileName, int numProperties, const ADLPropertyRecordCreate *propertyRecords) |
int | ADL2_ApplicationProfiles_Profile_Exist (ADL_CONTEXT_HANDLE context, const wchar_t *DriverArea, const wchar_t *ProfileName, BOOL *outExists) |
int | ADL2_ApplicationProfiles_Profile_Remove (ADL_CONTEXT_HANDLE context, const wchar_t *driverArea, const wchar_t *profileName) |
int | ADL2_ApplicationProfiles_ProfileApplication_Assign (ADL_CONTEXT_HANDLE context, const wchar_t *FileName, const wchar_t *Path, const wchar_t *Version, const wchar_t *DriverArea, const wchar_t *ProfileName) |
int | ADL2_ApplicationProfiles_ProfileApplicationX2_Assign (ADL_CONTEXT_HANDLE context, const wchar_t *FileName, const wchar_t *Path, const wchar_t *Version, const wchar_t *Title, const wchar_t *DriverArea, const wchar_t *ProfileName) |
int | ADL2_ApplicationProfiles_ProfileOfAnApplication_InMemorySearch (ADL_CONTEXT_HANDLE context, const wchar_t *fileName, const wchar_t *path, const wchar_t *version, const wchar_t *appProfileArea, ADLApplicationProfile **lppProfile) |
int | ADL2_ApplicationProfiles_ProfileOfAnApplication_Search (ADL_CONTEXT_HANDLE context, const char *FileName, const char *Path, const char *Version, const char *AppProfileArea, ADLApplicationProfile **lppProfile) |
Function to retrieve the profile of an application defined in driver. More... | |
int | ADL2_ApplicationProfiles_ProfileOfAnApplicationX2_Search (ADL_CONTEXT_HANDLE context, const wchar_t *FileName, const wchar_t *Path, const wchar_t *Version, const wchar_t *AppProfileArea, ADLApplicationProfile **lppProfile) |
int | ADL2_ApplicationProfiles_PropertyType_Get (ADL_CONTEXT_HANDLE context, const wchar_t *DriverArea, const wchar_t *PropertyName, DATATYPES *outType) |
int | ADL2_ApplicationProfiles_Release_Get (ADL_CONTEXT_HANDLE context, wchar_t **strRelease) |
int | ADL2_ApplicationProfiles_RemoveApplication (ADL_CONTEXT_HANDLE context, const wchar_t *FileName, const wchar_t *Path, const wchar_t *Version, const wchar_t *DriverArea) |
int | ADL2_ApplicationProfiles_System_Reload (ADL_CONTEXT_HANDLE context) |
Function to Reload System appprofiles. More... | |
int | ADL2_ApplicationProfiles_User_Load (ADL_CONTEXT_HANDLE context) |
Function to Load User appprofiles. More... | |
int | ADL2_ApplicationProfiles_User_Unload (ADL_CONTEXT_HANDLE context) |
Function to Unload User appprofiles. More... | |
int | ADL2_ApplicationProfilesX2_AppInterceptionList_Set (ADL_CONTEXT_HANDLE context, int iAppType, int iNumberOfApps, ADLAppInterceptionInfoX2 *lpAppInfo) |
int | ADL_ApplicationProfiles_Applications_Get (const wchar_t *driverArea, int *numApps, ADLApplicationRecord **adlApplications) |
int | ADL_ApplicationProfiles_ConvertToCompact (CUSTOMISATIONS *pCustomisation, BINFILE *outCompact, int *outSize) |
int | ADL_ApplicationProfiles_DriverAreaPrivacy_Get (const wchar_t *DriverArea, PRIVACYTYPES *outDriverAreaPrivacy) |
int | ADL_ApplicationProfiles_GetCustomization (ADL_AP_DATABASE Databaseln, CUSTOMISATIONS *pCustomizationOut) |
int | ADL_ApplicationProfiles_HitLists_Get (int iListType, int *lpNumApps, ADLApplicationData **lppAppList) |
Function to retrieve the recent application list from registry. More... | |
int | ADL_ApplicationProfiles_HitListsX2_Get (int iListType, int *lpNumApps, ADLApplicationDataX2 **lppAppList) |
Function to retrieve the recent application list from registry. More... | |
int | ADL_ApplicationProfiles_Profile_Create (const wchar_t *driverArea, const wchar_t *profileName, int numProperties, const ADLPropertyRecordCreate *propertyRecords) |
int | ADL_ApplicationProfiles_Profile_Exist (const wchar_t *DriverArea, const wchar_t *ProfileName, BOOL *outExists) |
int | ADL_ApplicationProfiles_Profile_Remove (const wchar_t *driverArea, const wchar_t *profileName) |
int | ADL_ApplicationProfiles_ProfileApplication_Assign (const wchar_t *FileName, const wchar_t *Path, const wchar_t *Version, const wchar_t *DriverArea, const wchar_t *ProfileName) |
int | ADL_ApplicationProfiles_ProfileApplicationX2_Assign (const wchar_t *FileName, const wchar_t *Path, const wchar_t *Version, const wchar_t *Title, const wchar_t *DriverArea, const wchar_t *ProfileName) |
int | ADL_ApplicationProfiles_ProfileOfAnApplication_InMemorySearch (const wchar_t *fileName, const wchar_t *path, const wchar_t *version, const wchar_t *appProfileArea, ADLApplicationProfile **lppProfile) |
int | ADL_ApplicationProfiles_ProfileOfAnApplication_Search (const char *FileName, const char *Path, const char *Version, const char *AppProfileArea, ADLApplicationProfile **lppProfile) |
Function to retrieve the profile of an application defined in driver. More... | |
int | ADL_ApplicationProfiles_ProfileOfAnApplicationX2_Search (const wchar_t *FileName, const wchar_t *Path, const wchar_t *Version, const wchar_t *AppProfileArea, ADLApplicationProfile **lppProfile) |
int | ADL_ApplicationProfiles_PropertyType_Get (const wchar_t *DriverArea, const wchar_t *PropertyName, DATATYPES *outType) |
int | ADL_ApplicationProfiles_Release_Get (wchar_t **strRelease) |
int | ADL_ApplicationProfiles_RemoveApplication (const wchar_t *FileName, const wchar_t *Path, const wchar_t *Version, const wchar_t *DriverArea) |
int | ADL_ApplicationProfiles_System_Reload () |
Function to Reload System appprofiles. More... | |
int | ADL_ApplicationProfiles_User_Load () |
Function to Load User appprofiles. More... | |
int | ADL_ApplicationProfiles_User_Unload () |
Function to Unload User appprofiles. More... | |
int | GetAMDAdapterIndex (LPADLContext myContext) |
Copyright (c) 2008 - 2022 Advanced Micro Devices, Inc.
THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR PURPOSE.
Contains all appprofiles-related functions exposed by ADL for Linux and Windows(XP, Vista and above); 32bit and 64bit platforms.
This file contains all appprofiles-related functions exposed by ADL for Linux and Windows(XP, Vista and above); 32bit and 64bit platforms. All functions in this file can be used as a reference to ensure the specified function pointers can be used by the appropriate runtime dynamic library loaders.
#define ADL_EXTERNC |