s3c24a0surf.cpp
来自「S3C24A0的完整BSP包,对开发此芯片的开发者很有用.」· C++ 代码 · 共 50 行
CPP
50 行
/*++
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.
Copyright (c) 2003. Samsung Electronics, co. ltd All rights reserved.
Module Name:
Abstract:
This file implements the S3C24A0 Surf functionality
rev:
16/07 Created by yash for implementing DDGPE
Notes:
--*/
#include "precomp.h"
#define DBGLCD 1
S3C24A0Surf::S3C24A0Surf(int width, int height, ULONG offset, PVOID pBits, int stride, EGPEFormat format, Node2D *pNode)
#ifdef DD_ENABLE
: DDGPESurf (width, height, pBits, stride, format)
#else // DD_ENABLE
: GPESurf(width, height, pBits, stride, format)
#endif // DD_ENABLE
{
m_pNode2D = pNode;
m_fInVideoMemory = TRUE;
m_nOffsetInVideoMemory = offset;
}
#ifdef DD_ENABLE
S3C24A0Surf::S3C24A0Surf(int width, int height, ULONG offset, PVOID pBits, int stride, EGPEFormat format, EDDGPEPixelFormat pixelFormat, Node2D *pNode)
: DDGPESurf (width, height, pBits, stride, format, pixelFormat)
{
m_pNode2D = pNode;
m_fInVideoMemory = TRUE;
m_nOffsetInVideoMemory = offset;
}
#endif
S3C24A0Surf::~S3C24A0Surf(void)
{
m_pNode2D->Free();
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?