Função glGenTextures
A função glGenTextures gera nomes de textura.
Sintaxe
void WINAPI glGenTextures(
GLsizei n,
GLuint *textures
);
Parâmetros
-
n
-
O número de nomes de textura a serem gerados.
-
Texturas
-
Um ponteiro para o primeiro elemento de uma matriz na qual os nomes de textura gerados são armazenados.
Retornar valor
Essa função não retorna um valor.
Códigos de erro
Os códigos de erro a seguir podem ser recuperados pela função glGetError .
Nome | Significado |
---|---|
|
n era um valor negativo. |
|
A função foi chamada entre uma chamada para glBegin e a chamada correspondente para glEnd. |
Comentários
A função glGenTextures retorna n nomes de textura no parâmetro textures . Os nomes de textura não são necessariamente um conjunto contíguo de inteiros, no entanto, nenhum dos nomes retornados pode ter sido usado imediatamente antes de chamar a função glGenTextures . As texturas geradas pressupõem a dimensionalidade do destino de textura ao qual são associadas pela primeira vez à função glBindTexture . Os nomes de textura retornados por glGenTextures não são retornados por chamadas subsequentes para glGenTextures , a menos que sejam excluídos pela primeira vez chamando glDeleteTextures.
Não é possível incluir glGenTextures em listas de exibição.
Observação
A função glGenTextures só está disponível no OpenGL versão 1.1 ou posterior.
A função a seguir recupera informações relacionadas a glGenTextures:
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows 2000 Server [somente aplicativos da área de trabalho] |
Cabeçalho |
|
Biblioteca |
|
DLL |
|