Documentation Archive Developer
Search

ForceFeedback Changes

ForceFeedback (Added)

Added FFCAPABILITIES [struct]
Added FFCAPABILITIES.driverVer
Added FFCAPABILITIES.emulatedEffects
Added FFCAPABILITIES.ffAxes
Added FFCAPABILITIES.ffSpecVer
Added FFCAPABILITIES.firmwareVer
Added FFCAPABILITIES.hardwareVer
Added FFCAPABILITIES.numFfAxes
Added FFCAPABILITIES.playbackCapacity
Added FFCAPABILITIES.storageCapacity
Added FFCAPABILITIES.subType
Added FFCAPABILITIES.supportedEffects
Added FFCONDITION [struct]
Added FFCONDITION.dwNegativeSaturation
Added FFCONDITION.dwPositiveSaturation
Added FFCONDITION.lDeadBand
Added FFCONDITION.lNegativeCoefficient
Added FFCONDITION.lOffset
Added FFCONDITION.lPositiveCoefficient
Added FFCONSTANTFORCE [struct]
Added FFCONSTANTFORCE.lMagnitude
Added FFCUSTOMFORCE [struct]
Added FFCUSTOMFORCE.cChannels
Added FFCUSTOMFORCE.cSamples
Added FFCUSTOMFORCE.dwSamplePeriod
Added FFCUSTOMFORCE.rglForceData
Added FFEFFECT [struct]
Added FFEFFECT.cAxes
Added FFEFFECT.cbTypeSpecificParams
Added FFEFFECT.dwDuration
Added FFEFFECT.dwFlags
Added FFEFFECT.dwGain
Added FFEFFECT.dwSamplePeriod
Added FFEFFECT.dwSize
Added FFEFFECT.dwStartDelay
Added FFEFFECT.dwTriggerButton
Added FFEFFECT.dwTriggerRepeatInterval
Added FFEFFECT.lpEnvelope
Added FFEFFECT.lpvTypeSpecificParams
Added FFEFFECT.rgdwAxes
Added FFEFFECT.rglDirection
Added FFEFFESCAPE [struct]
Added FFEFFESCAPE.cbInBuffer
Added FFEFFESCAPE.cbOutBuffer
Added FFEFFESCAPE.dwCommand
Added FFEFFESCAPE.dwSize
Added FFEFFESCAPE.lpvInBuffer
Added FFEFFESCAPE.lpvOutBuffer
Added FFENVELOPE [struct]
Added FFENVELOPE.dwAttackLevel
Added FFENVELOPE.dwAttackTime
Added FFENVELOPE.dwFadeLevel
Added FFENVELOPE.dwFadeTime
Added FFENVELOPE.dwSize
Added FFPERIODIC [struct]
Added FFPERIODIC.dwMagnitude
Added FFPERIODIC.dwPeriod
Added FFPERIODIC.dwPhase
Added FFPERIODIC.lOffset
Added FFRAMPFORCE [struct]
Added FFRAMPFORCE.lEnd
Added FFRAMPFORCE.lStart
Added DWORD
Added E_PENDING
Added FFCAP_ET_CONSTANTFORCE
Added FFCAP_ET_CUSTOMFORCE
Added FFCAP_ET_DAMPER
Added FFCAP_ET_FRICTION
Added FFCAP_ET_INERTIA
Added FFCAP_ET_RAMPFORCE
Added FFCAP_ET_SAWTOOTHDOWN
Added FFCAP_ET_SAWTOOTHUP
Added FFCAP_ET_SINE
Added FFCAP_ET_SPRING
Added FFCAP_ET_SQUARE
Added FFCAP_ET_TRIANGLE
Added FFCAP_ST_KINESTHETIC
Added FFCAP_ST_VIBRATION
Added FFCapabilitiesEffectSubType
Added FFCapabilitiesEffectType
Added FFCommandFlag
Added FFCooperativeLevelFlag
Added FFCoordinateSystemFlag
Added FFCreateDevice(io_service_t, UnsafeMutablePointer<FFDeviceObjectReference>) -> HRESULT
Added FFDeviceCreateEffect(FFDeviceObjectReference, CFUUID!, UnsafeMutablePointer<FFEFFECT>, UnsafeMutablePointer<FFEffectObjectReference>) -> HRESULT
Added FFDeviceEscape(FFDeviceObjectReference, UnsafeMutablePointer<FFEFFESCAPE>) -> HRESULT
Added FFDeviceGetForceFeedbackCapabilities(FFDeviceObjectReference, UnsafeMutablePointer<FFCAPABILITIES>) -> HRESULT
Added FFDeviceGetForceFeedbackProperty(FFDeviceObjectReference, FFProperty, UnsafeMutablePointer<Void>, IOByteCount) -> HRESULT
Added FFDeviceGetForceFeedbackState(FFDeviceObjectReference, UnsafeMutablePointer<FFState>) -> HRESULT
Added FFDeviceObjectReference
Added FFDeviceReleaseEffect(FFDeviceObjectReference, FFEffectObjectReference) -> HRESULT
Added FFDeviceSendForceFeedbackCommand(FFDeviceObjectReference, FFCommandFlag) -> HRESULT
Added FFDeviceSetCooperativeLevel(FFDeviceObjectReference, UnsafeMutablePointer<Void>, FFCooperativeLevelFlag) -> HRESULT
Added FFDeviceSetForceFeedbackProperty(FFDeviceObjectReference, FFProperty, UnsafeMutablePointer<Void>) -> HRESULT
Added FFEB_NOTRIGGER
Added FFEFF_CARTESIAN
Added FFEFF_OBJECTOFFSETS
Added FFEFF_POLAR
Added FFEFF_SPHERICAL
Added FFEGES_EMULATED
Added FFEGES_NOTPLAYING
Added FFEGES_PLAYING
Added FFEP_ALLPARAMS
Added FFEP_AXES
Added FFEP_DIRECTION
Added FFEP_DURATION
Added FFEP_ENVELOPE
Added FFEP_GAIN
Added FFEP_NODOWNLOAD
Added FFEP_NORESTART
Added FFEP_SAMPLEPERIOD
Added FFEP_START
Added FFEP_STARTDELAY
Added FFEP_TRIGGERBUTTON
Added FFEP_TRIGGERREPEATINTERVAL
Added FFEP_TYPESPECIFICPARAMS
Added FFERR_DEVICEFULL
Added FFERR_DEVICEPAUSED
Added FFERR_DEVICERELEASED
Added FFERR_EFFECTPLAYING
Added FFERR_EFFECTTYPEMISMATCH
Added FFERR_EFFECTTYPENOTSUPPORTED
Added FFERR_HASEFFECTS
Added FFERR_INCOMPLETEEFFECT
Added FFERR_INTERNAL
Added FFERR_INVALIDDOWNLOADID
Added FFERR_MOREDATA
Added FFERR_NOTDOWNLOADED
Added FFERR_NOTINITIALIZED
Added FFERR_UNPLUGGED
Added FFERR_UNSUPPORTEDAXIS
Added FFES_NODOWNLOAD
Added FFES_SOLO
Added FFEffectDownload(FFEffectObjectReference) -> HRESULT
Added FFEffectEscape(FFEffectObjectReference, UnsafeMutablePointer<FFEFFESCAPE>) -> HRESULT
Added FFEffectGetEffectStatus(FFEffectObjectReference, UnsafeMutablePointer<FFEffectStatusFlag>) -> HRESULT
Added FFEffectGetParameters(FFEffectObjectReference, UnsafeMutablePointer<FFEFFECT>, FFEffectParameterFlag) -> HRESULT
Added FFEffectObjectReference
Added FFEffectParameterFlag
Added FFEffectSetParameters(FFEffectObjectReference, UnsafeMutablePointer<FFEFFECT>, FFEffectParameterFlag) -> HRESULT
Added FFEffectStart(FFEffectObjectReference, UInt32, FFEffectStartFlag) -> HRESULT
Added FFEffectStartFlag
Added FFEffectStatusFlag
Added FFEffectStop(FFEffectObjectReference) -> HRESULT
Added FFEffectUnload(FFEffectObjectReference) -> HRESULT
Added FFGFFS_ACTUATORSOFF
Added FFGFFS_ACTUATORSON
Added FFGFFS_DEVICELOST
Added FFGFFS_EMPTY
Added FFGFFS_PAUSED
Added FFGFFS_POWEROFF
Added FFGFFS_POWERON
Added FFGFFS_SAFETYSWITCHOFF
Added FFGFFS_SAFETYSWITCHON
Added FFGFFS_STOPPED
Added FFGFFS_USERFFSWITCHOFF
Added FFGFFS_USERFFSWITCHON
Added FFIsForceFeedback(io_service_t) -> HRESULT
Added FFJOFS_RX
Added FFJOFS_RY
Added FFJOFS_RZ
Added FFJOFS_X
Added FFJOFS_Y
Added FFJOFS_Z
Added FFPROP_AUTOCENTER
Added FFPROP_FFGAIN
Added FFProperty
Added FFReleaseDevice(FFDeviceObjectReference) -> HRESULT
Added FFSCL_BACKGROUND
Added FFSCL_EXCLUSIVE
Added FFSCL_FOREGROUND
Added FFSCL_NONEXCLUSIVE
Added FFSFFC_CONTINUE
Added FFSFFC_PAUSE
Added FFSFFC_RESET
Added FFSFFC_SETACTUATORSOFF
Added FFSFFC_SETACTUATORSON
Added FFSFFC_STOPALL
Added FFState
Added FF_DEGREES
Added FF_FFNOMINALMAX
Added FF_INFINITE
Added FF_SECONDS
Added LONG
Added LPDWORD
Added LPLONG
Added PFFCAPABILITIES
Added PFFCONDITION
Added PFFCONSTANTFORCE
Added PFFCUSTOMFORCE
Added PFFEFFECT
Added PFFEFFESCAPE
Added PFFENVELOPE
Added PFFPERIODIC
Added PFFRAMPFORCE
Added kFFAPIMajorRev
Added kFFAPIMinorAndBugRev
Added kFFAPINonRelRev
Added kFFAPIStage