Compartir a través de


estructura DXGKARG_QUERYADAPTERINFO (d3dkmddi.h)

La estructura DXGKARG_QUERYADAPTERINFO contiene parámetros para una consulta de DxgkDdiQueryadapterinfo.

Sintaxis

typedef struct _DXGKARG_QUERYADAPTERINFO {
  [in]  DXGK_QUERYADAPTERINFOTYPE  Type;
  [in]  VOID                       *pInputData;
  [in]  UINT                       InputDataSize;
  [out] VOID                       *pOutputData;
  [in]  UINT                       OutputDataSize;
  [in]  DXGK_QUERYADAPTERINFOFLAGS Flags;
  [in]  HANDLE                     hKmdProcessHandle;
} DXGKARG_QUERYADAPTERINFO;

Miembros

[in] Type

Valor de tipo DXGK_QUERYADAPTERINFOTYPEque indica el tipo de información que se va a recuperar. Este valor determina a qué punto pInputData y pOutputData.

[in] pInputData

Puntero a la información de entrada de la consulta. En la tabla siguiente se describe el búfer de entrada para Valores de tipo que requieren entrada. Otros tipos no requieren entrada, por lo que pInputData es NULL.

Valor de tipo Contenido de pInputData
DXGKQAITYPE_UMDRIVERPRIVATE Un búfer propietario que contiene información sobre la consulta.
DXGKQAITYPE_QUERYSEGMENT Estructura DXGK_QUERYSEGMENTIN.
DXGKQAITYPE_POWERCOMPONENTINFO Búfer que contiene el índice del componente de energía.
DXGKQAITYPE_DIRTYBITTRACKINGSEGMENTCAPS Búfer que contiene el identificador de segmento del controlador. El controlador debe rellenar los límites de salida de este segmento determinado.
DXGKQAITYPE_SCATTER_RESERVE Estructura DXGK_QUERYSCATTERRESERVEIN.
DXGKQAITYPE_PAGINGPROCESSGPUVASIZE Valor UNIT que especifica el índice del adaptador físico en una configuración de LDA. Se establece en cero para configuraciones que no son de LDA.

[in] InputDataSize

Tamaño, en bytes, de los datos de entrada a los que pInputData apunta.

[out] pOutputData

Puntero a un búfer de salida que el controlador de miniporte de pantalla rellena con la información necesaria. Consulte DXGK_QUERYADAPTERINFOTYPE para ver el tipo de estructura al que apunta pOutputData.

[in] OutputDataSize

Tamaño, en bytes, de los datos de salida a los que pOutputData apunta.

[in] Flags

Conjunto de marcas con tipo DXGK_QUERYADAPTERINFOFLAGSque indica la consulta de información de gráficos. Compatible a partir de Windows 10, versión 1803 (WDDM 2.4).

[in] hKmdProcessHandle

Identificador devuelto por el KMD desde DxgkDdiCreateProcess. El controlador debe comprobar el valor de NULL. Tenga en cuenta que hKmdProcessHandle se crea cuando se crea el primer dispositivo DXG para el adaptador y se destruye cuando se cierra el último identificador del adaptador del proceso.

Requisitos

Requisito Valor
cliente mínimo admitido Windows Vista (WDDM 1.0)
encabezado de d3dkmddi.h (incluya D3dkmddi.h)

Consulte también

DXGK_DRIVERCAPS

DXGK_QUERYADAPTERINFOFLAGS

DXGK_QUERYADAPTERINFOTYPE

dxgkDdiQueryAdapterInfo