twiddle.h
来自「Lido PXA270平台开发板的最新BSP,包括源代码」· C头文件 代码 · 共 65 行
H
65 行
/******************************************************************************
<module>
* Name : Twiddle.h
* Title : D3DM Texture twiddling
* Author(s) : Imagination Technologies
* Created : 2 March 2004
*
* Copyright : 2004 by Imagination Technologies Limited.
* All rights reserved. No part of this software, either
* material or conceptual may be copied or distributed,
* transmitted, transcribed, stored in a retrieval system
* or translated into any human or computer language in any
* form by any means, electronic, mechanical, manual or
* other-wise, or disclosed to third parties without the
* express written permission of Imagination Technologies
* Limited, Unit 8, HomePark Industrial Estate,
* King's Langley, Hertfordshire, WD4 8LZ, U.K.
*
* Description : Twiddle functions
*
* Platform : Windows CE
*
</module>
Modifications :
$Log: twiddle.h $
*********************************************************************************/
#if !defined(_TWIDDLE_H_)
#define _TWIDDLE_H_
/*****************************************************************************
Function prototypes
*****************************************************************************/
BOOL Twiddle(LPD3DM_SURFACE psSrcData,
LPD3DM_SURFACE psDestData,
PRECT psSrcRect,
PRECT psDestRect);
IMG_VOID UnTwiddleSurface(LPD3DM_SURFACE psSurf);
IMG_VOID UnTwiddleRegionToBuffer(LPD3DM_SURFACE psSource,
VOID *pvDest,
DWORD dwDestStrideByte,
DWORD dwDestBytesPerPixel,
PRECT psSrcRect);
IMG_VOID TwiddleRegionFromBuffer(VOID *pvSource,
LPD3DM_SURFACE psDest,
PRECT psDestRect);
IMG_VOID (*pfnReadBackData)(IMG_VOID *pvDest, const IMG_VOID *pvSrc, IMG_UINT32 ui32Log2Width,
IMG_UINT32 ui32Log2Height, IMG_UINT32 ui32X, IMG_UINT32 ui32Y, IMG_UINT32 ui32Width,
IMG_UINT32 ui32Height, IMG_UINT32 ui32DstStride);
IMG_VOID (*pfnSubTextureTwiddle)(IMG_VOID *pvDest, const IMG_VOID *pvSrc, IMG_UINT32 ui32Log2Width,
IMG_UINT32 ui32Log2Height, IMG_UINT32 ui32X, IMG_UINT32 ui32Y, IMG_UINT32 ui32Width,
IMG_UINT32 ui32Height, IMG_UINT32 ui32SrcStride);
#endif /* #if !defined(_TWIDDLE_H_) */
/*****************************************************************************
End of file (TWIDDLE.H)
*****************************************************************************/
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?