enumeração D3D12DDIARG_RENDER_PASS_FLAGS_0053 (d3d12umddi.h)
A enumeração D3D12DDIARG_RENDER_PASS_FLAGS_0053 é um OR bit a bit de sinalizadores que indicam o estado de uma passagem de renderização.
Sintaxe
typedef enum D3D12DDIARG_RENDER_PASS_FLAGS_0053 {
D3D12DDI_RENDER_PASS_FLAG_0053_NONE = 0x0,
D3D12DDI_RENDER_PASS_FLAG_0053_ALLOW_UAV_WRITES = 0x1,
D3D12DDI_RENDER_PASS_FLAG_0053_SUSPENDING_PASS = 0x2,
D3D12DDI_RENDER_PASS_FLAG_0053_RESUMING_PASS = 0x4,
D3D12DDI_RENDER_PASS_FLAG_0101_BIND_READ_ONLY_DEPTH = 0x8,
D3D12DDI_RENDER_PASS_FLAG_0101_BIND_READ_ONLY_STENCIL = 0x10
} ;
Constantes
D3D12DDI_RENDER_PASS_FLAG_0053_NONE Valor: 0x0 Nenhum sinalizador é especificado. |
D3D12DDI_RENDER_PASS_FLAG_0053_ALLOW_UAV_WRITES Valor: 0x1 Usado para especificar se o usuário emitirá gravações UAV dentro do passe de renderização, permitindo que OSDs (drivers de modo de usuário) optem por não usar o bloco, se necessário. |
D3D12DDI_RENDER_PASS_FLAG_0053_SUSPENDING_PASS Valor: 0x2 Essa passagem de renderização está sendo suspensa. |
D3D12DDI_RENDER_PASS_FLAG_0053_RESUMING_PASS Valor: 0x4 Essa passagem de renderização está sendo retomada. |
D3D12DDI_RENDER_PASS_FLAG_0101_BIND_READ_ONLY_DEPTH Valor: 0x8 Uma exibição de estêncil de profundidade (DSV) deve ser associada como somente leitura para o aspecto de profundidade durante a passagem de renderização. Esse sinalizador é definido quando os dados de profundidade serão lidos pela GPU, como para comparação de profundidade no mapeamento de sombra, mas não gravados durante a passagem. Esse sinalizador só pode ser especificado para uma superfície de profundidade que foi inicializada antes da passagem atual (por uma passagem anterior ou de alguma outra maneira). |
D3D12DDI_RENDER_PASS_FLAG_0101_BIND_READ_ONLY_STENCIL Valor: 0x10 O aspecto de estêncil de um DSV deve ser associado como somente leitura durante a passagem de renderização. Isso é útil quando os dados de estêncil são necessários para operações de leitura, como teste de estêncil, mas não serão modificados pela passagem. Esse sinalizador só pode ser especificado para uma superfície de estêncil que foi inicializada antes da passagem atual (por uma passagem anterior ou outra maneira). |
Observações
Uma passagem de renderização pode ser retomada e suspensa.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows 10, versão 1809 |
cabeçalho | d3d12umddi.h |