Om du har ditt nuvarande teckensnitt för fel på directx -ritningar är den här spelguiden här för att hjälpa.

Godkänd

  • 1. Ladda ner ASR Pro
  • 2. Öppna programmet och välj "Skanna din dator"
  • 3. Klicka på "Reparera" för att starta reparationsprocessen
  • Mjukvaran för att fixa din PC är bara ett klick bort - ladda ner den nu.

    • mycket fler minuter att läsa.

    Syntax

      INT DrawText (  [i] LPD3DXSPRITE pSprite,  [i]   LPCTSTR       pString,  [tum]   INT           Räkna,  [in]   LPRECT         pRect,  [i]   DWORD -format,  [tum] D3DCOLOR       Färg); 

    Parametrar

    pSprite [in]

    Typ: LPD3DXSPRITE

    Pekare till mallen ID3DXSprite som innehåller strängen. Det kanske kanske visar sig vara NULL, plus att i detta fallNu kommer Direct3D -testamentet att bli en renderkedja med detta är ett annat Sprite -objekt. För effektivitet bör bara en Sprite anges, i alla fall om DrawText ska märkas flera gånger i rad å andra sidan inte.

    pString [tum]

    Typ: LPCTSTR

    Pekare till området att puffa in i. Om Count -parametern har varit -1 måste strängen utvecklas till null -terminerad.

    [tum]

    drawtext directx font

    konto

    drawtext directx font

    Typ: INT

    Anger det exakta antalet som innefattar tecken per rad. Om räkningen skulle vara -1 behandlas pString som pekaren till ett nollavslutat tal, tillsammans med drawtext beräknar automatiskt tecknet som återgår till räkningen.

    pRect

    [tum]

    Typ: LPRECT

    Pekare till en RECT -struktur som innehåller var och en av personliga rektanglar i logiska koordinater, precis allt texten ska dela. Kostymen för det värde du ser rekommenderas att vara höger sida av den specifika rektangeln större än den vänstra. Koordinatvärdet för den nedre platsen måste också vara högre än den för den övre delen.

    Formatera [tum]

    Typ: DWORD

    Som du borde kunna se, anger du hur du ska komponera dem av misstag. Det kan vara vilken kombination som helst på följande:

    värde Värde

    DT_BOTTOM
    Anger en särskild anledning till varför denna text pekar på en rektangel. Det här värdet måste du kombinera med DT_SINGLELINE.
    DT_CALCRECT
    Definierar vanligtvis den bredd och höjd som oftast är associerade med rektangeln. Om det finns många textrader använder DrawText en bredd på min rektangel som pekas in av dessa pRect -parametrar och bygger rektangeln till sin fulla del för att täcka det sista huvudnätet av text. När det i de flesta fall bara finns en rad DrawText -artikel, ändras den högra sidan av den rektangulära formen för att omge den sista typen på lagret. I valfritt hölje returnerar DrawText toppen av den viktigaste formaterade texten, men drar inte texten.
    DT_CENTER
    Koncentrerar texten unikt horisontellt inom rektangulär form.
    DT_EXPANDTABS
    Expanderar flikstecken. Som standard finns det vanligtvis åtta arketyper per flik.
    DT_LEFT
    Vänster text på raden.
    DT_NOCLIP
    Rita utan jordbruk. DrawText är något snabbare när du genererar användning av DT_NOCLIP.
    DT_RIGHT
    Justera terminologin och formuleringen för att rätta till felet.
    DT_RTLREADING
    Visar text i höger-till-vänster läsning investera i för dubbelriktad läsning när ett hebreiskt eller arabiskt teckensnitt väljs. Vid standardläsning läses säkerligen all kommando text från vänster till höger.
    Visa

    dt_singleline

    textmeddelanden på någon rad, men. Vagnretur och nätflöde innehåller inte newline -post.

    DT_TOP
    Texten är garanterad.
    DT_VCENTER
    Centrerar text från topplista till botten (en rad).
    DT_WORDBREAK
    Brytord. Linjer sprids automatiskt mellan ord när ett ord projicerar från dem, kanten på rektangeln utan tvekan som anges av parametern pRect. Fel retur / linje stimulerar sekvens bryter också linjen.

    färg [tum]

    Typ: D3DCOLOR

    Färglägg texten. För mer information, se D3DCOLOR för information.

    Returnerat värde

    Om varje funktion lyckas är den övergripande avkastningen uppskattad höjden med text över logiska enheter. Om DT_VCENTER eller DT_BOTTOM har angetts är den exakta avkastningsvinsten pRect -förskjutningen (överst så att den kommer ned) för den ritade texten. Om funktionen misslyckas är återkallelsen nu noll.

    Aspekterna för denna metod är särskilt analoga med funktionerna för DrawText GDI -funktionen.

    Denna metod kallas vanligtvis BeginScene a … EndScene . Det enda undantaget är när en användbar applikation också ringer DrawText DT_CALCRECT som framgångsrikt kan beräkna storleken på en person med vår förståelse av texthinder.

    Om DT_NOCLIP -filarrangemanget inte används, skär denna metod bort denna text så att den presenterar sig mindre än utsidan av den angivna rektangeln. All formatering påstås ha ett specifikt nummer relaterat till rader, såvida inte formatet DT_SINGLELINE normalt är mycket strikt.

    Om det valda teckensnittet är för stort för typen av rektangel, kommer denna taktik definitivt att försöka ersätta det mindre teckensnittet.

    Godkänd

    ASR Pro-reparationsverktyget är lösningen för en Windows-dator som kör långsamt, har registerproblem eller är infekterad med skadlig programvara. Detta kraftfulla och lättanvända verktyg kan snabbt diagnostisera och fixa din dator, öka prestandan, optimera minnet och förbättra säkerheten i processen. Lider inte av en trög dator längre - prova ASR Pro idag!


    Denna metod stöder bådeEven webbplats som har anpassning och flykt-anpassning som varianter.

    Krav

    krav vikt

    Titel
    D3dx9core.h
    Bibliotek
    D3dx9.lib

    Se även

    ID3DXFont

    Mjukvaran för att fixa din PC är bara ett klick bort - ladda ner den nu.