al_windows.go 1.1 KB

123456789101112131415161718192021
  1. package al
  2. const NATIVE_PATH_SEP = '\\'
  3. const NATIVE_DRIVE_SEP = ':'
  4. /*
  5. TODO:
  6. AL_FUNC(LPDIRECT3DDEVICE9, al_get_d3d_device, (ALLEGRO_DISPLAY *));
  7. AL_FUNC(LPDIRECT3DTEXTURE9, al_get_d3d_system_texture, (ALLEGRO_BITMAP *));
  8. AL_FUNC(LPDIRECT3DTEXTURE9, al_get_d3d_video_texture, (ALLEGRO_BITMAP *));
  9. AL_FUNC(bool, al_have_d3d_non_pow2_texture_support, (void));
  10. AL_FUNC(bool, al_have_d3d_non_square_texture_support, (void));
  11. AL_FUNC(void, al_get_d3d_texture_position, (ALLEGRO_BITMAP *bitmap, int *u, int *v));
  12. AL_FUNC(bool, al_is_d3d_device_lost, (ALLEGRO_DISPLAY *display));
  13. AL_FUNC(void, al_get_d3d_texture_size, (ALLEGRO_BITMAP *bitmap, int *width, int *height));
  14. AL_FUNC(void, al_d3d_set_release_callback, (void (*callback)(void)));
  15. AL_FUNC(void, al_d3d_set_restore_callback, (void (*callback)(void)));
  16. #if defined ALLEGRO_CFG_SHADER_HLSL && defined __cplusplus
  17. AL_FUNC(void, al_set_direct3d_effect, (ALLEGRO_DISPLAY *display, LPD3DXEFFECT effect));
  18. */