Compartilhar via


Interface ID3D10Predicate (d3d10.h)

Uma interface de predicado determina se a geometria deve ser processada dependendo dos resultados de uma chamada de desenho anterior.

Herança

A interface ID3D10Predicate herda da interface ID3D10Query.

Comentários

Um predicado pode ser criado com ID3D10Device::CreatePredicate e usado com ID3D10Device::SetPredication.

Há dois tipos de predicados no Direct3D 10: predicados stream-output-overflow e predicados de oclusão. Stream predicados de estouro de saída fará com que qualquer geometria que resida em buffers de saída de fluxo que foram transbordados não seja processada. Predicados de oclusão farão com que qualquer geometria que não tenha uma única amostra passe nos testes de profundidade/estêncil para não ser processada.

Para obter um exemplo de renderização predefinida por oclusão, consulte Desenhar Amostra Predefinida.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho d3d10.h

Confira também

Interfaces principais

ID3D10Query