Direct3D 9 støttes ikke i konteksten for en Windows-tjeneste


Kilde: Microsoft Kundestøtte

RASK PUBLISERING


RASK PUBLISERING ARTIKLER GI INFORMASJONEN DIREKTE I ORGANISASJONEN MICROSOFT KUNDESTØTTE. INFORMASJONEN I DETTE DOKUMENTET ER OPPRETTET SOM SVAR PÅ NYE ELLER UNIKE EMNER, ELLER ER MENT SOM TILLEGG ANDRE KNOWLEDGE BASE-INFORMASJON.

Handlingen




Du utvikler et program Direct3D 9 og prøve å kjøre programmet i konteksten for en Windows-tjeneste.


 

Resultatet




Programmet kan ikke gjengi hva som helst på skjermen.


 

Årsak




Direct3D 9 støttes ikke i konteksten for en Windows-tjeneste.  Direct3D 9 støttes bare når det utføres på en interaktive skrivebordet.


 

Oppløsning




Ett alternativ er å bruke Windows Advanced rastreringen Platform (WARP):


http://msdn.microsoft.com/en-us/library/dd285359.aspx

WARP10 er en høy hastighet, fullstendig konform programvare rastrering.


FORDREINING tillater rask gjengivelse i en rekke situasjoner der maskinvareimplementeringer er tilgjengelig, inkludert:


Når du kjører som en tjeneste, eller i et servermiljø


Når brukeren ikke har noen kompatible Direct3D-maskinvare
Når noen skjermkort installert
Når en skjermdriver er ikke tilgjengelig, eller ikke fungerer som den skal
Når et skjermkort ikke er nok minne, henger eller tar for mange systemressurser til å initialisere.



Fra og med Windows 8.1 / Windows Server 2012 R2, 11 Direct3D støtter bruk fra en Windows-tjeneste. Se DirectX 11,1 funksjoner.

ANSVARSFRASKRIVELSE


MICROSOFT OG/ELLER DETS LEVERANDØRER GIR INGEN UTTALELSER ELLER GARANTIER OM EGNETHET, PÅLITELIGHET ELLER NØYAKTIGHETEN AV INFORMASJONEN SOM FINNES I DOKUMENTENE OG RELATERT GRAFIKK PUBLISERT PÅ DETTE WEBOMRÅDET ("MATERIELL") TIL NOE FORMÅL. MATERIALENE KAN INNEHOLDE TEKNISKE UNØYAKTIGHETER ELLER TYPOGRAFISKE FEIL, OG DEN KUNNE BLI REVIDERT NÅR SOM HELST UTEN VARSEL.


I DEN UTSTREKNING GJELDENDE LOVGIVNING, MICROSOFT OG/ELLER DETS LEVERANDØRER FRASKRIVE SEG OG UTELATE ALLE REPRESENTASJONER, GARANTIER OG BETINGELSER OM UTTRYKTE, UNDERFORSTÅTTE ELLER LOVFESTET, INKLUDERT MEN IKKE BEGRENSET TIL, REPRESENTASJONER, GARANTIER ELLER BETINGELSER FOR TITTEL, IKKE KRENKELSE, TILFREDSSTILLENDE TILSTAND ELLER KVALITET, SALGBARHET OG ANVENDELIGHET FOR SÆRSKILTE FORMÅL, NÅR DET GJELDER MATERIALET.