Compartilhar via


estrutura D3D10DDIARG_CREATEQUERY (d3d10umddi.h)

A estrutura D3D10DDIARG_CREATEQUERY descreve a consulta a ser criada.

Sintaxe

typedef struct D3D10DDIARG_CREATEQUERY {
  [in] D3D10DDI_QUERY Query;
  [in] UINT           MiscFlags;
} D3D10DDIARG_CREATEQUERY;

Membros

[in] Query

Um valor de tipo D3D10DDI_QUERY que identifica o tipo de consulta a ser criado.

[in] MiscFlags

Um OR bit a bit válido de valores de sinalizador para a consulta. Atualmente, o runtime do Direct3D dá suporte apenas ao sinalizador de D3D10DDI_QUERY_MISCFLAG_PREDICATEHINT (0x1). Esse sinalizador é definido junto com um tipo de consulta D3DQUERYTYPE_OCCLUSIONPREDICATE para indicar que a consulta de predicado é uma dica. Se uma consulta de predicado for indicada como uma dica (versus garantida), nenhum resultado será propagado de volta para o aplicativo de chamada.

Comentários

O runtime do Direct3D chama a função CreateQuery(D3D10) do driver de exibição no modo de usuário com um tipo de consulta para criar recursos para uma consulta. Para obter informações sobre o tipo de recursos que o driver de exibição do modo de usuário cria, consulte os valores da enumeração D3D10DDI_QUERY .

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows.
Cabeçalho d3d10umddi.h (inclua D3d10umddi.h)

Confira também

CalcPrivateQuerySize

CreateQuery(D3D10)

D3D10DDI_QUERY