Condividi tramite


Metodo ID3D10SwitchToRef::GetUseRef (d3d10sdklayers.h)

Ottiene un valore booleano che indica il tipo di dispositivo in uso.

Sintassi

BOOL GetUseRef();

Valore restituito

Tipo: BOOL

TRUE se il dispositivo è un dispositivo software, FALSE se il dispositivo è un dispositivo hardware. Vedere la sezione Osservazioni.

Commenti

Un dispositivo hardware è comunemente definito dispositivo HAL, che è l'acronimo di un dispositivo con accelerazione hardware. Ciò significa che la pipeline esegue il rendering di tutti i comandi della pipeline nell'hardware, usando la GPU. Il funzionamento della pipeline con un dispositivo HAL offre in genere le prestazioni migliori, ma può essere più difficile eseguire il debug perché le risorse esistono nella GPU anziché nella CPU.

Un dispositivo software implementa il rendering nel software usando la CPU senza accelerazione hardware. Un dispositivo software viene comunemente definito dispositivo di riferimento o dispositivo REF. Poiché un dispositivo REF implementa il rendering sulla CPU, è in genere più lento, ma è più semplice eseguire il debug perché consente l'accesso alle risorse.

Requisiti

   
Piattaforma di destinazione Windows
Intestazione d3d10sdklayers.h

Vedi anche

Interfaccia ID3D10SwitchToRef