Сначала второй вопрос: DrawText
вызывает TextOut
, поэтому, если вам не нужны возможности форматирования DrawText
, вы можете сразу перейти к TextOut
.
Если все, что вам нужно, это грубая производительность, то рисование напрямую будет быстрее. Тем не менее, сырая производительность не должна быть вашей единственной заботой. Это также больше работы и не поддерживает специальные возможности (что означает, что вы должны написать дополнительный код для поддержки IAccessible
).