
20.10.2016, 17:10
|
|
Участник форума
Регистрация: 23.10.2010
Сообщений: 125
С нами:
8186006
Репутация:
1
|
|
как привести pPresentParam.BackBufferWidth / 2 и pPresentParam.BackBufferHeight / 2 в обычное число ?
|
|
|

20.10.2016, 17:28
|
|
Флудер
Регистрация: 26.10.2013
Сообщений: 4,924
С нами:
6603505
Репутация:
183
|
|
Сообщение от return
как привести pPresentParam.BackBufferWidth / 2 и pPresentParam.BackBufferHeight / 2 в обычное число ?
не делить на 2
|
|
|

20.10.2016, 17:15
|
|
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами:
6921957
Репутация:
183
|
|
Всмысле в обычное?
|
|
|

20.10.2016, 21:02
|
|
Участник форума
Регистрация: 23.10.2010
Сообщений: 125
С нами:
8186006
Репутация:
1
|
|
нет, я имею ввиду, что я получаю этим центр экрана, а как его получить в цифрах?
что бы можно было записывать не так - pPresentParam.BackBufferWidth / 2 и pPresentParam.BackBufferHeight / 2, а допустим 640 на 512
я конечно могу сделать под свой экран, но он ведь у всех разный, вот и вопрос возник, как получить центр экрана, без этого - pPresentParam.BackBufferWidth / 2 и pPresentParam.BackBufferHeight / 2 ?
|
|
|

21.10.2016, 09:26
|
|
Постоянный
Регистрация: 17.02.2014
Сообщений: 611
С нами:
6438231
Репутация:
133
|
|
Сообщение от return
нет, я имею ввиду, что я получаю этим центр экрана, а как его получить в цифрах?
что бы можно было записывать не так - pPresentParam.BackBufferWidth / 2 и pPresentParam.BackBufferHeight / 2, а допустим 640 на 512
я конечно могу сделать под свой экран, но он ведь у всех разный, вот и вопрос возник, как получить центр экрана, без этого - pPresentParam.BackBufferWidth / 2 и pPresentParam.BackBufferHeight / 2 ?
C++:
Код:
iX
=
GetSystemMetrics
(
SM_CXSCREEN
)
/
2
;
iY
=
GetSystemMetrics
(
SM_CYSCREEN
)
/
2
;
|
|
|

20.10.2016, 21:45
|
|
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами:
6921957
Репутация:
183
|
|
int a = pPresentParam.BackBufferWidth / 2;
|
|
|

20.10.2016, 22:14
|
|
Участник форума
Регистрация: 23.10.2010
Сообщений: 125
С нами:
8186006
Репутация:
1
|
|
если использовать pPresentParam.BackBufferWidth, то я не могу его изменять.
мне нужно получать число, которое я в дальнейшем буду изменять на своё.
есть альтернатива pPresentParam.BackBufferWidth и pPresentParam.BackBufferHeight ?
|
|
|

20.10.2016, 22:26
|
|
Флудер
Регистрация: 26.10.2013
Сообщений: 4,924
С нами:
6603505
Репутация:
183
|
|
Сообщение от return
если использовать pPresentParam.BackBufferWidth, то я не могу его изменять.
мне нужно получать число, которое я в дальнейшем буду изменять на своё.
есть альтернатива pPresentParam.BackBufferWidth и pPresentParam.BackBufferHeight ?
ты чо идиот? в чем проблема его изменения?
|
|
|

20.10.2016, 22:50
|
|
Постоянный
Регистрация: 26.05.2013
Сообщений: 692
С нами:
6822856
Репутация:
213
|
|
ты чо хочешь разрешение экрана менять? так просто не получится
|
|
|

30.10.2016, 15:52
|
|
Участник форума
Регистрация: 10.07.2015
Сообщений: 103
С нами:
5706449
Репутация:
68
|
|
Киньте ссылку на норм учебник или видосик по C++, буду благодарен
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|