Compartilhar via


estrutura D3DDDI_ISSUEQUERYFLAGS (d3dumddi.h)

A estrutura D3DDDI_ISSUEQUERYFLAGS identifica o estado de um problema de consulta.

Sintaxe

typedef struct _D3DDDI_ISSUEQUERYFLAGS {
  union {
    struct {
      UINT Begin : 1;
      UINT End : 1;
      UINT Reserved : 30;
    };
    UINT Value;
  };
} D3DDDI_ISSUEQUERYFLAGS;

Membros

Begin

Um valor UINT que especifica se o problema de consulta deve ser iniciado. O runtime do Microsoft Direct3D não solicita dados de consulta nesse estado.

Definir esse membro é equivalente a definir o primeiro bit do membro Value de 32 bits (0x00000001).

End

Um valor UINT que especifica se é necessário encerrar o problema de consulta e fazer a transição do estado para subsignalizado. Os resultados da consulta não estão disponíveis até que o estado faça a transição para sinalizado.

Definir esse membro é equivalente a definir o segundo bit do membro Value de 32 bits (0x00000002).

Reserved

Esse membro é reservado e deve ser definido como zero. Definir esse membro como zero é equivalente a definir os 30 bits restantes (0xFFFFFFFC) do membro Value de 32 bits como zeros.

Value

Um membro na união contido em D3DDDI_ISSUEQUERYFLAGS que pode conter um valor de 32 bits que identifica o estado da consulta.

Requisitos

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

Confira também

D3DDDIARG_ISSUEQUERY