wglGetPixelFormatAttribARB: Unterschied zwischen den Versionen
Lyr (Diskussion | Beiträge) |
I0n0s (Diskussion | Beiträge) K (→Fehlermeldungen) |
||
(4 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
= wglChoosePixelFormatARB = | = wglChoosePixelFormatARB = | ||
− | + | ||
+ | |||
== Name == | == Name == | ||
'''wglGetPixelFormatAttribARB''' - Liefert Informationen über ein bestimmtes Pixel Format welches über einen Integer-Index (beginnend mit 1) identifiziert wird. | '''wglGetPixelFormatAttribARB''' - Liefert Informationen über ein bestimmtes Pixel Format welches über einen Integer-Index (beginnend mit 1) identifiziert wird. | ||
− | + | ||
+ | |||
== Delphi-Spezifikation == | == Delphi-Spezifikation == | ||
Zeile 14: | Zeile 16: | ||
const piAttributes: PGLint; pfValues: PGLfloat): Boolean; | const piAttributes: PGLint; pfValues: PGLfloat): Boolean; | ||
− | + | ||
+ | |||
== Parameter == | == Parameter == | ||
Zeile 41: | Zeile 44: | ||
|} | |} | ||
− | + | ||
+ | |||
== Beschreibung == | == Beschreibung == | ||
Zeile 48: | Zeile 52: | ||
Wenn diese Funktion Erfolgreich war, so wird TRUE zurück gegeben. | Wenn diese Funktion Erfolgreich war, so wird TRUE zurück gegeben. | ||
− | + | ||
+ | |||
== Hinweise == | == Hinweise == | ||
'''wglGetPixelFormatAttribARB''' ist keine WGL Kernfunktion sondern Teil der Extension [[WGL_ARB_pixel_format]]. | '''wglGetPixelFormatAttribARB''' ist keine WGL Kernfunktion sondern Teil der Extension [[WGL_ARB_pixel_format]]. | ||
− | + | ||
+ | |||
== Fehlermeldungen == | == Fehlermeldungen == | ||
Wenn die Funktion erfolgreich war, so wird True zurück gegeben. Anderenfalls ist der Rückgabewert False und nähere Informationen zum Fehler können mit [[GetLastError]] erhalten werden.<br> | Wenn die Funktion erfolgreich war, so wird True zurück gegeben. Anderenfalls ist der Rückgabewert False und nähere Informationen zum Fehler können mit [[GetLastError]] erhalten werden.<br> | ||
'''ERROR_DC_NOT_FOUND''' wird generiert wenn hDC kein gültiger Device Context ist.<br> | '''ERROR_DC_NOT_FOUND''' wird generiert wenn hDC kein gültiger Device Context ist.<br> | ||
'''ERROR_INVALID_PIXEL_FORMAT''' wird generiert wenn iPixelFormat kein gültiges Pixel Format identifiziert. | '''ERROR_INVALID_PIXEL_FORMAT''' wird generiert wenn iPixelFormat kein gültiges Pixel Format identifiziert. | ||
− | |||
− | |||
== Siehe auch == | == Siehe auch == |
Aktuelle Version vom 13. September 2007, 16:01 Uhr
Inhaltsverzeichnis
wglChoosePixelFormatARB
Name
wglGetPixelFormatAttribARB - Liefert Informationen über ein bestimmtes Pixel Format welches über einen Integer-Index (beginnend mit 1) identifiziert wird.
Delphi-Spezifikation
function wglGetPixelFormatAttribivARB (hdc: HDC; iPixelFormat: TGLint; iLayerPlane: TGLint; nAttributes: TGLuint; const piAttributes: PGLint; piValues: PGLint): Boolean; function wglGetPixelFormatAttribfvARB (hdc: HDC; iPixelFormat: TGLint; iLayerPlane: TGLint; nAttributes: TGLuint; const piAttributes: PGLint; pfValues: PGLfloat): Boolean;
Parameter
hDC | Der Device Context für den ein Pixel Format abgefragt werden soll. |
iPixelFormat | Gibt den Pixel Format Index (ID) an, für den die Eigenschaften abgefragt werden sollen. |
iLayerPlane | Gibt die Ebene an die abgefragt werden soll. Negative Werte für daruntergelegene Ebenen, positive Werte für darübergelegene Ebenen. 0 um die Haupt-Ebene abzufragen. |
nAttributes | Die Anzahl der Attribute die abgefragt werden sollen. |
piAttributes | Ein Integer-Array der mindestens nAttributes Elemente besitzt, welcher die Pixel Format Attribute die abgefragt werden sollen beinhaltet (siehe WGL_ARB_pixel_format#Neue Tokens für Attributtypen). |
piValues | Ein Zeiger auf einen (vom Aufrufer allokierten!) Integer-Array welcher mindestens nAttributes Elemente besitzt. Dieser Puffer erhält die Werte für die entsprechenden Attributtypen welche mit piAttributes angegeben wurden. Floating-Point Werte werden auf den nähesten Integer gerundet. |
pfValues | Ein Zeiger auf einen (vom Aufrufer allokierten!) Floating-Point-Array welcher mindestens nAttributes Elemente besitzt. Dieser Puffer erhält die Werte für die entsprechenden Attributtypen welche mit piAttributes angegeben wurden. Integer Werte werden in Floating-Point Werte konvertiert. |
Beschreibung
Diese Funktionen können sowohl zur Abfrage von Informationen über die Haupt- als auch für die Layer-Ebenen eines Pixel Formats verwendet werden.
Wenn diese Funktion Erfolgreich war, so wird TRUE zurück gegeben.
Hinweise
wglGetPixelFormatAttribARB ist keine WGL Kernfunktion sondern Teil der Extension WGL_ARB_pixel_format.
Fehlermeldungen
Wenn die Funktion erfolgreich war, so wird True zurück gegeben. Anderenfalls ist der Rückgabewert False und nähere Informationen zum Fehler können mit GetLastError erhalten werden.
ERROR_DC_NOT_FOUND wird generiert wenn hDC kein gültiger Device Context ist.
ERROR_INVALID_PIXEL_FORMAT wird generiert wenn iPixelFormat kein gültiges Pixel Format identifiziert.