enumerazione D3DDDI_MARKERLOGTYPE (d3dumddi.h)
Indica il tipo di marcatore nel log di Traccia eventi per Windows (ETW) supportato dal driver di visualizzazione in modalità utente.
Sintassi
typedef enum D3DDDI_MARKERLOGTYPE {
D3DDDIMLT_NONE,
D3DDDIMLT_PROFILE,
D3DDDIMLT_FT_PROFILE,
D3DDDIMLT_BATCHED
} ;
Costanti
D3DDDIMLT_NONE Non è supportato alcun tipo di marcatore. In questo caso, il tipo di marcatore dei comandi inviati deve essere D3DDDI_MARKERTYPE. D3DDDIMT_NONE. |
D3DDDIMLT_PROFILE Il contesto invia il lavoro della GPU per le DDI in modalità utente a thread singolo. In questo caso, ogni timestamp indica la fine del lavoro della GPU. |
D3DDDIMLT_FT_PROFILE Il contesto invia il lavoro della GPU per DDI in modalità utente senza thread. In questo caso, il driver deve avere impostato il membro Caps della struttura D3D11DDI_THREADING_CAPS su D3D11DDICAPS_FREETHREADED. |
D3DDDIMLT_BATCHED Il driver invia dati che possono corrispondere a più elenchi di comandi in un singolo invio. Se il runtime D3D12 chiama ExecuteCommandLists con più elenchi di comandi, il driver deve usare la modalità indicatore batch durante l'invio dei buffer della cronologia. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8.1 |
Server minimo supportato | Windows Server 2012 R2 |
Intestazione | d3dumddi.h (include D3d10umddi.h) |