Compartir a través de


PFND3DDDI_GETINFO función de devolución de llamada (d3dumddi.h)

La función GetInfo recupera información sobre el dispositivo de visualización especificado.

Sintaxis

PFND3DDDI_GETINFO Pfnd3dddiGetinfo;

HRESULT Pfnd3dddiGetinfo(
  HANDLE hDevice,
  UINT unnamedParam2,
  VOID *unnamedParam3,
  UINT DevInfoSize
)
{...}

Parámetros

hDevice

Identificador del dispositivo de visualización (contexto de gráficos).

unnamedParam2

DevInfoID

Identificador del tipo de información del dispositivo que se va a recuperar.

unnamedParam3

pDevInfoStruct

Puntero a un búfer del tipo que DevInfoID especifica que recibe información sobre el dispositivo.

DevInfoSize

Tamaño, en bytes, del búfer proporcionado por pDevInfoStruct.

Valor devuelto

GetInfo devuelve uno de los siguientes valores:

Código devuelto Descripción
S_OK La información del dispositivo se recupera correctamente.
E_NOTIMPL El controlador no admite el tipo solicitado de información del dispositivo.
E_INVALIDARG Los parámetros se validaron y determinaron que son incorrectos.

Comentarios

Los entornos de ejecución de Microsoft DirectX 7 y DirectX 8 llaman a la función GetInfo para consultar un controlador de pantalla en modo de usuario para obtener información adicional del dispositivo.

El tiempo de ejecución de Direct3D 8 establece la marca D3DDDIDEVINFOID_VCACHE en el parámetro DevInfoID y especifica una estructura de D3DDDIDEVINFO_VCACHE vacía en el parámetro pDevInfoStruct para consultar la compatibilidad del controlador de visualización en modo de usuario para la memoria caché de vértices.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows.
Plataforma de destino Escritorio
Encabezado d3dumddi.h (incluya D3dumddi.h)

Consulte también

D3DDDIDEVINFO_VCACHE

D3DDDI_DEVICEFUNCS