Compartir a través de


estructura D3D10DDIARG_CREATEQUERY (d3d10umddi.h)

La estructura D3D10DDIARG_CREATEQUERY describe la consulta que se va a crear.

Sintaxis

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

Miembros

[in] Query

Valor de tipo D3D10DDI_QUERY que identifica el tipo de consulta que se va a crear.

[in] MiscFlags

Or válido bit a bit de valores de marca para la consulta. Actualmente, el entorno de ejecución de Direct3D solo admite la marca D3D10DDI_QUERY_MISCFLAG_PREDICATEHINT (0x1). Esta marca se establece junto con un tipo de consulta D3DQUERYTYPE_OCCLUSIONPREDICATE para indicar que la consulta de predicado es una sugerencia. Si una consulta de predicado se indica como una sugerencia (frente a garantizada), nunca se propaga ningún resultado a la aplicación que realiza la llamada.

Comentarios

El tiempo de ejecución de Direct3D llama a la función CreateQuery(D3D10) del controlador de visualización en modo de usuario con un tipo de consulta para crear recursos para una consulta. Para obtener información sobre el tipo de recursos que crea el controlador de visualización en modo de usuario, vea los valores de la enumeración D3D10DDI_QUERY .

Requisitos

Requisito Value
Cliente mínimo compatible Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows.
Encabezado d3d10umddi.h (incluya D3d10umddi.h)

Consulte también

CalcPrivateQuerySize

CreateQuery(D3D10)

D3D10DDI_QUERY