D3D12_RLDO_FLAGS'enumerazione (d3d12sdklayers.h)

Specifica le opzioni per la quantità di informazioni da segnalare sulla durata di un oggetto dispositivo attivo.

Sintassi

typedef enum D3D12_RLDO_FLAGS {
  D3D12_RLDO_NONE = 0,
  D3D12_RLDO_SUMMARY = 0x1,
  D3D12_RLDO_DETAIL = 0x2,
  D3D12_RLDO_IGNORE_INTERNAL = 0x4
} ;

Costanti

 
D3D12_RLDO_NONE
Valore: 0
D3D12_RLDO_SUMMARY
Valore: 0x1
Ottenere un riepilogo sulla durata di un oggetto dispositivo attivo.
D3D12_RLDO_DETAIL
Valore: 0x2
Ottenere informazioni dettagliate sulla durata di un oggetto dispositivo attivo.
D3D12_RLDO_IGNORE_INTERNAL
Valore: 0x4
Questo flag indica di ignorare gli oggetti che non hanno riferimenti esterni che li mantengono attivi. Gli oggetti D3D vengono stampati usando un refcount esterno e un refcount interno. In genere, tutti gli oggetti vengono stampati. Questo flag significa ignorare gli oggetti il cui refcount esterno è 0, perché l'applicazione non è responsabile del mantenimento attivo.

Commenti

Questa enumerazione viene usata da ID3D12DebugDevice::ReportLiveDeviceObjects.

Requisiti

   
Intestazione d3d12sdklayers.h

Vedi anche

Enumerazioni livello di debug