亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? lib.cpp

?? Intel開(kāi)發(fā)的IPP庫(kù)的應(yīng)用例程
?? CPP
字號(hào):
/*
//
//               INTEL CORPORATION PROPRIETARY INFORMATION
//  This software is supplied under the terms of a license agreement or
//  nondisclosure agreement with Intel Corporation and may not be copied
//  or disclosed except in accordance with the terms of that agreement.
//        Copyright(c) 1999-2006 Intel Corporation. All Rights Reserved.
//
*/

// Lib.cpp: implementation of the CLib class.
//
//////////////////////////////////////////////////////////////////////

#include "stdafx.h"
#include "demo.h"
#include "Lib.h"

#ifdef _DEBUG
#undef THIS_FILE
static char THIS_FILE[]=__FILE__;
#define new DEBUG_NEW
#endif

//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////

CLib::CLib()
{
   m_Handle = NULL;
   m_Type = LIB_LINK;
}

void CLib::Init(CMyString libPrefix)
{
   m_Prefix = libPrefix;
   m_Path = (CString)("$(IPPROOT)\\bin\\")
          + (DEMO_APP->ForCpu64() ? "win64\\" : "win32\\")
          + libPrefix
          + (DEMO_APP->ForCpu64() ? "ix.dll" : "px.dll");
}

CLib::CLib(const CLib& lib)
{
   m_Handle = lib.m_Handle;
   m_Type   = lib.m_Type  ;
   m_Path   = lib.m_Path  ;
   m_Prefix = lib.m_Prefix;
}

CLib::~CLib()
{

}

BOOL CLib::ChangeLib(int type, CMyString path)
{
   if (type == LIB_LINK) {
      FreeLib(m_Handle);
      m_Handle = NULL;
      m_Type = type;
      return TRUE;
   }
   if ((type == m_Type) && (path == m_Path))
      return TRUE;
   HINSTANCE handle = LoadLib(path, TRUE);
   if (!handle) return FALSE;
   FreeLib(m_Handle);
   m_Handle = handle;
   m_Type = type;
   m_Path = path;
   return TRUE;
}

static void loadFailMessage(CMyString libPath, LPCSTR prevLibPath = NULL)
{
   CString message;
   char buffer[1024];
   FormatMessage(FORMAT_MESSAGE_FROM_SYSTEM,
     0, GetLastError(), 0,
     buffer, 1024, NULL);
   message = "Problem with loading " + libPath 
           + (libPath.GetExt().IsEmpty() ? ".dll\n" : "\n");
   message += buffer;
   if (prevLibPath) {
      message += "\n";
      if (prevLibPath[0] == 0) {
         message += "Static library " 
                 +  DEMO_APP->GetLibPrefix() 
                 + (DEMO_APP->ForCpu64() ? "ix" : "px");
      } else {
         message += "Dynamic library ";
         message += prevLibPath;
      }
      message += " will be used";
   }
   AfxMessageBox(message);
}

HINSTANCE CLib::LoadLib(CMyString libPath, BOOL bMessage)
{
   HINSTANCE handle = ::LoadLibrary(libPath);
   if (handle == NULL) {
      if (bMessage)
         loadFailMessage(libPath,NULL);
   }
   return handle;
}

void CLib::FreeLib(HINSTANCE handle)
{
   if (handle)
      ::FreeLibrary(handle);
}

BOOL CLib::Fit(CMyString libPath)
{
   CString libName = libPath.GetTitle();
   if (libName.Find(m_Prefix) != 0) return FALSE;
   CString libSuffix = libName.Mid(m_Prefix.GetLength());
   if (DEMO_APP->ForCpu64()) {
      if (libSuffix == "64") return TRUE;
      if (libSuffix == "ix") return TRUE;
      if (libSuffix == "i7") return TRUE;
   } else {
      if (libSuffix == ""  ) return TRUE;
      if (libSuffix == "px") return TRUE;
      if (libSuffix == "a6") return ippGetCpuType() >= ippCpuPIII;
      if (libSuffix == "w7") return ippGetCpuType() >= ippCpuP4;
      if (libSuffix == "t7") return ippGetCpuType() == ippCpuP4HT ||
                                    ippGetCpuType() == ippCpuP4HT2;
   }
   return FALSE;
}

void CLib::LoadProfileSettings()
{
   m_Path = DEMO_APP->GetProfileString("Main", m_Prefix + "LibPath", "");
}

void CLib::SaveProfileSettings()
{
   if (m_Type == LIB_EXPORT)
      DEMO_APP->WriteProfileString("Main", m_Prefix + "LibPath", m_Path);
}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品卡一卡二卡三| 国产成人精品一区二区三区网站观看| 亚洲精品国产精品乱码不99| 国产精品白丝在线| 国产精品护士白丝一区av| 国产精品美女久久久久av爽李琼| 久久久精品tv| 国产精品天干天干在线综合| 国产精品久久久久久久久久久免费看 | 欧美一级免费大片| 日韩网站在线看片你懂的| 日韩欧美国产电影| 久久日韩粉嫩一区二区三区| 国产午夜精品久久久久久久| 中文字幕欧美三区| 亚洲欧美成aⅴ人在线观看| 一区二区三区在线观看网站| 亚洲国产精品久久人人爱| 午夜久久久久久电影| 亚洲成人你懂的| 日韩av电影一区| 精品中文av资源站在线观看| 国产成人自拍在线| 99久久精品国产观看| 欧美优质美女网站| 欧美mv日韩mv| 国产精品久久久久国产精品日日 | 国产成人aaa| 91首页免费视频| 欧美精品xxxxbbbb| 2024国产精品视频| 亚洲人成在线播放网站岛国| 亚洲成人黄色小说| 国产精品一二三在| 在线中文字幕一区二区| 欧美一区二区三区视频免费播放 | 美脚の诱脚舐め脚责91| 国产成人aaa| 欧美日韩亚洲综合一区| 欧美精品一区二区精品网| 中文字幕在线一区二区三区| 日韩精彩视频在线观看| 国产麻豆成人精品| 欧美三区在线观看| 久久只精品国产| 亚洲午夜一二三区视频| 国产最新精品免费| 欧美性生活久久| 久久亚洲精华国产精华液| 亚洲一区二区三区四区在线 | 欧美日韩一区高清| 欧美激情一区二区三区蜜桃视频| 亚洲一区精品在线| 国产黑丝在线一区二区三区| 欧美日韩一区小说| 国产精品免费看片| 另类成人小视频在线| 色诱视频网站一区| 久久精品日产第一区二区三区高清版| 亚洲精品中文在线影院| 国产美女久久久久| 欧美高清dvd| 亚洲免费观看视频| 高清国产午夜精品久久久久久| 欧美日韩国产一二三| 国产精品久久久久影院老司| 久久国产精品一区二区| 欧美中文字幕一区二区三区| 久久九九国产精品| 伦理电影国产精品| 欧美日韩小视频| 日韩码欧中文字| 国产成人av电影在线| 日韩一区二区三区在线视频| 夜夜夜精品看看| 99久久精品国产一区二区三区 | 日本va欧美va精品| 在线视频一区二区三| 国产精品国产三级国产专播品爱网| 91久久精品国产91性色tv | 91免费小视频| 欧美在线观看你懂的| 中文字幕 久热精品 视频在线| 欧美老肥妇做.爰bbww视频| 亚洲成人精品一区二区| 91精品视频网| 韩国精品在线观看| 日本一区二区三区久久久久久久久不 | 成年人午夜久久久| 亚洲免费看黄网站| 欧美精选一区二区| 久久不见久久见免费视频7| 久久久久久久网| 91丨porny丨首页| 亚洲第四色夜色| 欧美α欧美αv大片| 丁香网亚洲国际| 亚洲男人的天堂在线aⅴ视频| 欧美一a一片一级一片| 人人超碰91尤物精品国产| 久久久久久一级片| 不卡的av网站| 亚洲电影视频在线| 精品久久久久久久久久久院品网 | 亚洲视频在线观看一区| 欧美午夜影院一区| 韩国精品久久久| 中文字幕在线视频一区| 欧美丝袜丝交足nylons| 精品亚洲aⅴ乱码一区二区三区| 欧美国产成人精品| 欧美亚洲国产bt| 国内不卡的二区三区中文字幕| 中文字幕在线观看一区二区| 欧美日韩一区在线观看| 国产伦精品一区二区三区视频青涩| 中文字幕亚洲一区二区va在线| 欧美视频在线一区| 国产精品1024久久| 亚洲综合激情网| 久久亚洲综合色| 在线观看日韩精品| 国产麻豆视频一区二区| 一区二区三区欧美日韩| 精品国产乱码久久久久久夜甘婷婷 | 日韩欧美一二三四区| av在线免费不卡| 久久超碰97人人做人人爱| 《视频一区视频二区| 欧美一区二区三区四区五区| av亚洲精华国产精华精华| 奇米精品一区二区三区在线观看一| 国产精品视频免费| 欧美一级免费大片| 91啪在线观看| 国产精品一区免费视频| 日日骚欧美日韩| 综合色中文字幕| 久久午夜羞羞影院免费观看| 欧洲精品一区二区| 成人理论电影网| 精品一区二区久久| 亚洲h在线观看| 亚洲免费电影在线| 中文幕一区二区三区久久蜜桃| 欧美一区二区三区色| 一本色道久久综合亚洲91| 国产精品1024| 精品一区二区三区免费视频| 午夜欧美在线一二页| 亚洲乱码国产乱码精品精小说| 久久久精品天堂| 精品国产三级电影在线观看| 欧美日韩你懂的| 在线观看国产日韩| 99久久精品费精品国产一区二区 | 国产精品网站在线播放| 欧美xingq一区二区| 在线播放91灌醉迷j高跟美女| 91亚洲国产成人精品一区二三 | 亚洲日本在线观看| 中文字幕乱码一区二区免费| 欧美不卡一区二区三区四区| 欧美群妇大交群的观看方式| 欧美午夜精品一区二区三区 | 天堂在线亚洲视频| 亚洲黄色小视频| 亚洲美女免费在线| 自拍偷拍国产精品| 国产精品午夜电影| 国产精品三级视频| 亚洲国产高清不卡| 欧美韩国日本综合| 中文字幕精品在线不卡| 国产亚洲一区字幕| 国产欧美日韩在线视频| 久久综合久久综合久久| 精品裸体舞一区二区三区| 日韩欧美高清一区| 精品久久久久久久久久久久包黑料 | 自拍偷拍国产精品| 亚洲视频一区二区在线观看| 中文字幕中文字幕中文字幕亚洲无线| 亚洲国产精品成人综合 | 91豆麻精品91久久久久久| 91视频免费看| 在线观看一区日韩| 欧美日韩一级黄| 欧美一区二区高清| 精品国产一区二区三区久久影院| 26uuu欧美日本| 国产精品亲子伦对白| 亚洲欧洲精品成人久久奇米网| 亚洲欧洲色图综合| 玉米视频成人免费看| 亚洲成av人影院| 日本va欧美va瓶| 国产一区二区三区在线观看免费视频 | 制服丝袜国产精品| 日韩美女视频一区二区在线观看|