D3DXCreateFontIndirect Example

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
aka panic.rs
Kurucu
Katılım
18 Haz 2015
Mesajlar
3,379
Çözümler
50
Tepki puanı
13,156
Ödüller
22
Sosyal
10 HİZMET YILI
Bağlantıları görmek için lütfen Giriş Yap

Bağlantıları görmek için lütfen Giriş Yap

örnek :
Kod:
static ID3DXFont*LM_Font=0;
    if(!LM_Font){
    D3DXFONT_DESCA dd;
    ZeroMemory(&dd,sizeof(D3DXFONT_DESCA));
    dd.Height = 16;
    dd.Width = 0;
    dd.Weight = 400;
    dd.Italic = false;
    dd.CharSet = DEFAULT_CHARSET;
    dd.OutputPrecision = 0;
    dd.Quality = 0;
    dd.PitchAndFamily = DEFAULT_PITCH;
    strcpy(dd.FaceName,"Tahoma");

   
    if(FAILED(D3DXCreateFontIndirectA(pDevice,&dd,&LM_Font)))
    {
        MessageError("Font Olusturulamadi");// use MessageBoxA
        ExitProcess(0);
    }
    }

Normalde hiçbirimiz bunu kullanmayız Kısa yolu olan D3DXCreateFont Kullanırız onun örneğide bu şekilde

Kod:
    D3DXCreateFontA(pDevice, 16, 0, 400, 0, 0, DEFAULT_CHARSET, OUT_TT_ONLY_PRECIS, PROOF_QUALITY, DEFAULT_PITCH | FF_DONTCARE, "Tahoma", &LM_Font );
 
ÖLÜYÜM
Süper Moderator
Katılım
21 Eki 2015
Mesajlar
5,105
Çözümler
51
Tepki puanı
4,553
Ödüller
20
10 HİZMET YILI
Eyw Reis
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...