#[repr(C)]pub struct TRACK_INFO {
pub mode: LPCWSTR,
pub param: *mut f64,
pub param_num: i32,
pub accelerate: bool,
pub decelerate: bool,
pub twopoint: bool,
pub timecontrol: bool,
pub group_num: i32,
pub group_index: i32,
pub group_name: LPCWSTR,
}Expand description
トラックバー情報構造体
Fields§
§mode: LPCWSTRトラックバーの移動モードの名称 ※移動無しの場合はnullptr
param: *mut f64トラックバーの設定値の配列へのポインタ ※設定値が無い場合はnullptr
param_num: i32トラックバーの設定値の数
accelerate: boolトラックバーの加速度が有効か?
decelerate: boolトラックバーの減速度が有効か?
twopoint: boolトラックバーの中間点無視が有効か?
timecontrol: boolトラックバーの時間制御が有効か?
group_num: i32所属グループのトラックバーの数 ※グループ化されていない場合は1
group_index: i32所属グループ内のインデックス
group_name: LPCWSTR所属グループの名称 ※グループ化されていない場合はnullptr
Auto Trait Implementations§
impl !Send for TRACK_INFO
impl !Sync for TRACK_INFO
impl Freeze for TRACK_INFO
impl RefUnwindSafe for TRACK_INFO
impl Unpin for TRACK_INFO
impl UnsafeUnpin for TRACK_INFO
impl UnwindSafe for TRACK_INFO
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more