Tipuri de dispozitive - uwp dezvoltator de aplicații, documente Microsoft

tipuri de dispozitive Direct3D includ dispozitiv strat de abstractizare hardware (strat HAL) și mijloace rasterizare.

Strat Aparatură HAL

Dispozitivul de referință

Direct3D susține dispozitivul de referință de tip suplimentar sau dispozitive de- mijloace rasterizare. Spre deosebire de software-ul dispozitivului, înseamnă rasterizerul suporta toate componentele Direct3D. Acest aparat este destinat pentru scopuri de depanare, și, prin urmare, este disponibil numai pe calculatoarele cu serviciu SDK DirectX. Deoarece aceste componente sunt puse în aplicare în software-ul, și într-o măsură mai mare pentru o precizie mai mare în loc de viteza, obținerea procesului rezultate- lent. Înseamnă rasterizerul utilizează instrucțiunile specifice CPU la fiecare ocazie, dar nu este destinat aplicațiilor de vânzare cu amănuntul. Software-ul de redare trebuie să fie utilizate numai pentru componentele de testare sau demonstrative.

strat HAL dispozitiv și rasterizerul mijloace dispozitiv

strat de abstractizare Dispozitive hardware (HAL) și înseamnă că dispozitivul rasterizerul (REF) - sunt două tipuri de dispozitive Direct3D. Primul tip se bazează pe sprijinul echipamentului și de înaltă performanță, dar nu poate susține unele dintre componente. Al doilea tip nu utilizează accelerare hardware, și, prin urmare, lent, dar garantat să fie susținută de întregul set de componente Direct3D fără abateri. Ca o regulă, trebuie să utilizați numai dispozitive strat de HAL, dar dacă folosiți funcții avansate care nu sunt acceptate de cartela grafică, va trebui să caute un mijloc rasterizare.

prelucrare hardware și software-ul vertex

De fapt, procesarea hardware și software-ul la vârf se aplică numai stratul de dispozitive HAL. În timp ce se deplasează de-a lungul transportorului vârfurile trebuie să fie convertit (folosind o matrice a lumii, vederile și proiecțiile alternate) și capacul (cu built-in D3D sursă de lumină). Această etapă de procesare este cunoscută ca TL (Transformare și de iluminat). Hardware Prelucrarea echipamente vârf se realizează în cazul în care susține acest tip de procesare. În consecință, prelucrarea vertex software-ul este realizat de software. Se recomandă să încercați mai întâi pentru a crea transforma hardware-ul dispozitivului și de iluminat. În caz de eșec, ar trebui să încercați să creați un dispozitiv mixt, iar în cazul în care nu reușește de asemenea, încearcă să stabilească un mijloc de prelucrare a software-ului. (În cazul în care această din urmă opțiune nu reușește, iesi cu o eroare.)

Articole pe aceeași temă