- DXContextCreate
- DXContextSetSize
- DXContextGetSize
- DXContextClearColors
- DXContextClearDepth
- DXContextGetColors
- DXContextGetDepth
- DXBufferCreate
- DXTextureCreate
- DXInputCreate
- DXInputSet
- DXShaderCreate
- DXShaderSetLayout
- DXShaderInputsSet
- DXShaderTexturesSet
- DXDraw
- DXDrawIndexed
- DXPrimiveTopologySet
- DXBufferSet
- DXShaderSet
- DXHandleType
- DXRelease
DXContextCreate
Erzeugt einen grafischen Kontext zum Rendern von Frames einer bestimmten Größe.
int DXContextCreate(
|
Parameter
width
[in] Frame-Breite in Pixel.
height
[in] Frame-Höhe in Pixel.
Rückgabewert
Das Handle des erstellten Kontextes oder INVALID_HANDLE im Fehlerfall. Um eine Fehlernummer zu erhalten, muss man die Funktion GetLastError() aufrufen.
Hinweis
Alle grafischen Objekte, die mit den Funktionen DXBufferCreate, DXInputCreate, DXShaderCreate und DXTextureCreate erstellt wurden, können nur in dem grafischen Kontext verwendet werden, in dem sie erstellt wurden.
Eine Frame-Größe kann nachträglich auf DXContextSetSize() geändert werden.
Ein erstelltes Handle, das nicht mehr verwendet wird, sollte explizit durch die Funktion DXRelease() freigegeben werden.