È stato segnalato da alcuni utenti Windows che devono affrontare problemi di accesso diretto 3D o accelerazione DirectDraw sul proprio PC Windows 11/10. In questo articolo, saremo dettagliare ciò che potrebbe causare questa funzione non essere disponibile per voi in occasione e come è possibile risolvere questo problema. Le vittime più comuni di questo problema sono gli utenti di applicazioni Windows ad alta intensità di grafica, i giocatori, e ordinare.
Che cos’è Direct 3D, DirectDraw o DirectX?
Prima di iniziare, permettetemi di familiarizzare brevemente con alcuni termini-
- Direct3D è un’API di Windows che aiuta a rendere grafica 3-dimensionale su applicazioni in cui le prestazioni sono pertinenti. L’utilità è in grado di farlo con l’aiuto dell’accelerazione hardware, a condizione che la scheda grafica lo offra. In breve, offre grande aiuto per utilizzare le applicazioni ad un livello superiore, grafica-saggio. È possibile scoprire se il PC SPORT Direct3D lanciando lo strumento diagnostico DirectX.
- DirectDraw è deprecato. Ora è un sottoinsieme di DirectX.
- DirectX contiene Direct3D che è la parte principale di gestione grafica di DirectX. È associato all’API DirectX e aiuta a rendere la grafica 2D in qualsiasi programma su un computer Windows.
Perché Direct3D e DirectDraw acceleration non sono disponibili su Windows?
- l’hardware del PC potrebbero non essere conformi con i requisiti minimi per caricare la particolare grafica 3D
- accelerazione DirectDraw è stato disattivato o non è installato sul tuo PC
- la scheda video è a corto di memoria
- L’ultima versione di DirectX scaricato sul vostro PC è stata interrotta o danneggiata
Direct3D e l’accelerazione DirectDraw non disponibile su Windows PC
Il problema in discussione qui è quando il tuo PC visualizza Direct3D o DirectDraw non è disponibile, e qui è come si può rimediare.
- Verificare che Direct3D e l’accelerazione DirectDraw sono abilitato
- Abilitare l’Accelerazione Hardware
- Riavviare Windows in Stato di Avvio Pulito
- Abilitare il Legacy DirectPlay dal Pannello di Controllo
1] Verificare che Direct3D e l’accelerazione DirectDraw sono abilitato
Prima di iniziare la manovra, è meglio assicurarsi che l’impostazione è attivata o meno. Ecco come si può fare:
- Aprire la finestra di dialogo Esegui e immettere il comando’ dxdiag ‘ lì
- Questo aprirà lo strumento diagnostico DirectX. Dall’elenco delle schede in alto, seleziona Visualizza
- Qui, in DirectX features, troverai sia Direct3D che DirectDraw acceleration. Controlla se è disponibile accanto a loro
- In caso contrario, puoi procedere all’implementazione delle modifiche di cui sopra
Se trovi che nessuna di queste opzioni mostra che sono disponibili. procedere a prendere le seguenti azioni.
2] Abilita l’accelerazione hardware
Ecco come puoi abilitare l’accelerazione hardware sul tuo PC Windows:
- Aprire la finestra di dialogo Esegui e immettere ‘ scrivania.cpl”. Questo aprirà le impostazioni del desktop. Scorri verso il basso e fai clic su Impostazioni avanzate di visualizzazione
- In questa finestra separata, vedrai un’opzione che dice “Proprietà dell’adattatore di visualizzazione per la visualizzazione”. Fare clic su di esso
- Nella finestra di dialogo Proprietà grafiche, selezionare la scheda Risoluzione dei problemi, se non si vede questa scheda, aggiornare i driver e controllare di nuovo
- Qui, selezionare Modifica impostazioni e dalla finestra di dialogo successiva, regolare il cursore Accelerazione hardware.
- Ai fini dell’abilitazione dell’accelerazione Direct3D, è necessario aumentarla
3] Riavviare Windows in stato di avvio pulito
Se l’utilità DirectDraw è interessata da un servizio di terze parti, potrebbe verificarsi anche questo problema. Una soluzione a questo è quello di riavviare Windows sul PC solo con i servizi di Microsoft. Ecco come:
- Aprire la finestra di dialogo Esegui e immettere il comando “msconfig” per aprire la Configurazione di Sistema di Microsoft casella
- Selezionare la scheda “Servizi” qui e segno di spunta “Nascondi tutti i servizi Microsoft” casella in basso a destra
- Ora, fare clic su Disabilita Tutto, poi Applica e infine su Ok per riavviare il sistema solo con Windows 10 servizi
5Wait un po ‘ per il processo per arrivare oltre e verificare se si è ora in grado di utilizzare DirectPlay o meno dei servizi.
4] Abilitare il Legacy DirectPlay dal Pannello di Controllo
- Aprire il Pannello di Controllo, fare clic per Visualizzare le categorie e selezionare l’opzione di Programmi
- selezionare Programmi e funzionalità e le opzioni a sinistra, selezionare attiva o disattiva funzionalità di Windows
- si aprirà una finestra di dialogo separata con un elenco di opzioni, individuare Componenti Legacy qui e di espansione in vista DirectPlay
- segno di Spunta il DirectPlay di dialogo e applicare queste modifiche per consentire l’installazione di DirectPlay sul tuo PC
così Facendo dovrebbe aiutare è possibile risolvere il problema con le utilità Direct3D e DirectDraw.
Come posso controllare il mio livello di funzionalità DirectX?
Un errore comune di fronte a DirectX è quando un aggiornamento delle funzionalità è richiesto dal motore. In questi casi, potrebbe essere necessario scoprire a quale livello si trova la funzione DirectX, in modo da poter cercare l’aggiornamento del livello di funzionalità pertinente. Ecco come puoi farlo:
- Aprire la finestra di dialogo Esegui ed eseguire il comando ‘dxdiag’ qui
- Questo aprirà lo strumento diagnostico DirectX. La scheda predefinita, Sistema, è dove si hanno tutte le informazioni di sistema
- Nella parte inferiore delle proprietà del sistema è la versione DirectX. Questo è il tuo livello di funzionalità DirectX
Queste sono la soluzione più comunemente applicabile al problema quando Direct3D e DirectView acceleration non sono disponibili sul tuo PC. Se nessuno di questi funziona, puoi anche provare ad accedere all’utilità da un nuovo account utente. Ci auguriamo che questo articolo è stato di aiuto per voi e che ora siete in grado di fare uso delle funzionalità di DirectX toolkit.