Hengband  2.1.4
 全て データ構造 ファイル 関数 変数 型定義 マクロ定義 ページ
readdib.h
説明を見る。
1 /*!
2  * @file readdib.h
3  * @brief ビットマップファイル読み取り処理のヘッダファイル
4  * This package provides a routine to read a DIB file and set up the device dependent version of the image.
5  * @date 2014/08/08
6  * @author
7  * Copyright 1991 Microsoft Corporation. All rights reserved.
8  * @details
9  * This file has been modified for use with "Angband 2.8.2"
10  */
11 
12 /*!
13  * @struct DIBINIT
14  * @brief ビットマップファイル情報構造体 / Information about a bitmap
15  */
16 typedef struct {
17  HANDLE hDIB;
18  HANDLE hBitmap;
19  HANDLE hPalette;
20  BYTE CellWidth;
21  BYTE CellHeight;
22  BYTE TileWidth;
23  BYTE TileHeight;
24  INT OffsetX;
25  INT OffsetY;
26 } DIBINIT;
27 
28 /* Read a DIB from a file */
29 BOOL ReadDIB(HWND, LPSTR, DIBINIT *);
INT OffsetY
Definition: readdib.h:25
BYTE CellWidth
Definition: readdib.h:20
BYTE TileHeight
Definition: readdib.h:23
HANDLE hBitmap
Definition: readdib.h:18
HANDLE hDIB
Definition: readdib.h:17
ビットマップファイル情報構造体 / Information about a bitmap
Definition: readdib.h:16
INT OffsetX
Definition: readdib.h:24
BYTE CellHeight
Definition: readdib.h:21
HANDLE hPalette
Definition: readdib.h:19
BOOL ReadDIB(HWND hWnd, LPSTR lpFileName, DIBINIT *pInfo)
ビットマップファイルを読み込み、BITMAPINFO構造体にハンドルを取得する。 Reads a DIB from a file, obtains a handle to its BITMAPINFO ...
Definition: readdib.c:218
BYTE TileWidth
Definition: readdib.h:22