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) |