glGenTextures 函式
glGenTextures 函式會產生紋理名稱。
語法
void WINAPI glGenTextures(
GLsizei n,
GLuint *textures
);
參數
-
n
-
要產生的紋理名稱數目。
-
紋理
-
陣列第一個專案的指標,其中會儲存產生的紋理名稱。
傳回值
此函式不會傳回值。
錯誤碼
glGetError函式可以擷取下列錯誤碼。
名稱 | 意義 |
---|---|
|
n 是負值。 |
|
在 對 glBegin 的呼叫與 glEnd的對應呼叫之間呼叫函式。 |
備註
glGenTextures函式會在textures參數中傳回n 個紋理名稱。 紋理名稱不一定是連續的整數集,不過,在呼叫 glGenTextures 函式之前,任何傳回的名稱都不能立即使用。 產生的紋理會假設其第一次系結至 glBindTexture 函式的紋理目標維度。 除非先呼叫glDeleteTextures,否則glGenTextures傳回的紋理名稱不會由後續呼叫 glGenTextures傳回。
您無法在顯示清單中包含 glGenTextures 。
注意
glGenTextures 函式僅適用于 OpenGL 1.1 版或更新版本。
下列函式會擷取 glGenTextures的相關資訊:
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows 2000 專業版 [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows 2000 Server [僅限傳統型應用程式] |
標頭 |
|
程式庫 |
|
DLL |
|