Compartilhar via


D3D12_RLDO_FLAGS enumeração (d3d12sdklayers.h)

Especifica opções para a quantidade de informações a relatar sobre o tempo de vida de um objeto de dispositivo dinâmico.

Syntax

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

Constantes

 
D3D12_RLDO_NONE
Valor: 0
D3D12_RLDO_SUMMARY
Valor: 0x1
Obtenha um resumo sobre o tempo de vida de um objeto de dispositivo dinâmico.
D3D12_RLDO_DETAIL
Valor: 0x2
Obtenha informações detalhadas sobre o tempo de vida de um objeto de dispositivo dinâmico.
D3D12_RLDO_IGNORE_INTERNAL
Valor: 0x4
Esse sinalizador indica ignorar objetos que não têm refcounts externos mantendo-os ativos. Os objetos D3D são impressos usando um refcount externo e um refcount interno. Normalmente, todos os objetos são impressos. Esse sinalizador significa ignorar os objetos cujo refcount externo é 0, pois o aplicativo não é responsável por mantê-los ativos.

Comentários

Essa enumeração é usada por ID3D12DebugDevice::ReportLiveDeviceObjects.

Requisitos

   
Cabeçalho d3d12sdklayers.h

Confira também

Enumerações da camada de depuração