Share via


Estructura DIOBJECTATTRIBUTES (dinputd.h)

La estructura DIOBJECTATTRIBUTES describe la información contenida en el valor "Atributos" de la clave del Registro para cada "objeto" de un dispositivo. Si el valor "Atributos" no está presente, se usan los atributos predeterminados.

Sintaxis

typedef struct DIOBJECTATTRIBUTES {
  DWORD dwFlags;
  WORD  wUsagePage;
  WORD  wUsage;
} DIOBJECTATTRIBUTES, *LPDIOBJECTATTRIBUTES;

Miembros

dwFlags

Puede haber cero, una o varias de las marcas siguientes:

DIDOI_FFACTUATOR

Indica que el objeto puede tener efectos de fuerza de comentarios aplicados.

DIDOI_FFEFFECTTRIGGER

Indica que el objeto puede desencadenar la reproducción de efectos de fuerza de comentarios.

DIDOI_ASPECTPOSITION

Indica que el objeto informa de la información de posición.

DIDOI_ASPECTVELOCITY

Indica que el objeto informa de la información de velocidad.

DIDOI_ASPECTACCEL

Indica que el objeto informa de la información de aceleración.

DIDOI_ASPECTFORCE

Indica que el objeto informa de la fuerza de información.

DIDOI_ASPECTMASK

Indica los bits que se usan para notificar información de aspecto. Un objeto puede representar, como máximo, un aspecto.

DIDOI_POLLED

Indica que el objeto se debe sondear explícitamente para que los datos se recuperen de él. Si no se establece esta marca, los datos del objeto están controlados por interrupciones.

wUsagePage

Especifica la página de uso de HID que se va a asociar al objeto .

wUsage

Especifica el uso de HID que se va a asociar al objeto .

Requisitos

Requisito Valor
Header dinputd.h (incluya Dinputd.h)