WGL ARB extensions string: Unterschied zwischen den Versionen
Flash (Diskussion | Beiträge) K (→Beschreibung) |
|||
Zeile 22: | Zeile 22: | ||
Diese Extension erlaubt es einer Applikation, abzufragen, welche WGL-Extensions unterstützt werden. Sie bildet die Grundlage für alle anderen WGL-Extensions. | Diese Extension erlaubt es einer Applikation, abzufragen, welche WGL-Extensions unterstützt werden. Sie bildet die Grundlage für alle anderen WGL-Extensions. | ||
− | Der Extension-String ist nicht in [[glGetString]]( GL_EXTENSIONS ) enthalten! Sie sollte mittels [[wglGetProcAddress]] | + | Der Extension-String (WGL_ARB_extensions_string) ist nicht in [[glGetString]]( GL_EXTENSIONS ) enthalten! Sie sollte mittels [[wglGetProcAddress]] prüfen ob '''wglGetExtensionsStringARB''' vorhanden ist. Wenn ja wird die Extension unterstützt. |
− | |||
− | |||
== Hinweise == | == Hinweise == |
Version vom 7. September 2005, 01:06 Uhr
Die Orginalspezifikation finden Sie unter "Ressourcen" am Ende des Artikels. |
Bei der "Spezifikation" handelt es sich um eine Meeting-Mitschrift oder ähnliches, bei der nur Änderungen besprochen wurden |
Inhaltsverzeichnis
Name
WGL_ARB_extensions_string - Fragt die unterstützten Extensions ab und gibt sie aus
Delphi-Spezifikation
function wglGetExtensionsStringARB(dc: HDC): PChar;
Parameter
dc | Der Device Context für den die verfügbaren WGL-Extensions abgefragt werden sollen. |
Beschreibung
Diese Extension erlaubt es einer Applikation, abzufragen, welche WGL-Extensions unterstützt werden. Sie bildet die Grundlage für alle anderen WGL-Extensions.
Der Extension-String (WGL_ARB_extensions_string) ist nicht in glGetString( GL_EXTENSIONS ) enthalten! Sie sollte mittels wglGetProcAddress prüfen ob wglGetExtensionsStringARB vorhanden ist. Wenn ja wird die Extension unterstützt.
Hinweise
Extensions, die früher über glGetString abgefragt wurden (zB: WGL_EXT_swap_control), sind aus Kompatibilitätsgründen auch weiterhin auf diese Weise abfragbar, aber für neuere Applikationen auch im wglGetExtensionsStringARB-String enthalten.
Fehlermeldungen
ERROR_DC_NOT_FOUND wird generiert, und mit GetLastError abgefragt, wenn dc kein gültiger Device-Context ist.