pub type RENDERDOC_API_1_0_1 = RENDERDOC_API_1_6_0;

Aliased Type§

struct RENDERDOC_API_1_0_1 {
Show 27 fields pub GetAPIVersion: Option<unsafe extern "C" fn(_: *mut i32, _: *mut i32, _: *mut i32)>, pub SetCaptureOptionU32: Option<unsafe extern "C" fn(_: u32, _: u32) -> i32>, pub SetCaptureOptionF32: Option<unsafe extern "C" fn(_: u32, _: f32) -> i32>, pub GetCaptureOptionU32: Option<unsafe extern "C" fn(_: u32) -> u32>, pub GetCaptureOptionF32: Option<unsafe extern "C" fn(_: u32) -> f32>, pub SetFocusToggleKeys: Option<unsafe extern "C" fn(_: *mut u32, _: i32)>, pub SetCaptureKeys: Option<unsafe extern "C" fn(_: *mut u32, _: i32)>, pub GetOverlayBits: Option<unsafe extern "C" fn() -> u32>, pub MaskOverlayBits: Option<unsafe extern "C" fn(_: u32, _: u32)>, pub __bindgen_anon_1: RENDERDOC_API_1_6_0__bindgen_ty_1, pub UnloadCrashHandler: Option<unsafe extern "C" fn()>, pub __bindgen_anon_2: RENDERDOC_API_1_6_0__bindgen_ty_2, pub __bindgen_anon_3: RENDERDOC_API_1_6_0__bindgen_ty_3, pub GetNumCaptures: Option<unsafe extern "C" fn() -> u32>, pub GetCapture: Option<unsafe extern "C" fn(_: u32, _: *mut i8, _: *mut u32, _: *mut u64) -> u32>, pub TriggerCapture: Option<unsafe extern "C" fn()>, pub __bindgen_anon_4: RENDERDOC_API_1_6_0__bindgen_ty_4, pub LaunchReplayUI: Option<unsafe extern "C" fn(_: u32, _: *const i8) -> u32>, pub SetActiveWindow: Option<unsafe extern "C" fn(_: *mut c_void, _: *mut c_void)>, pub StartFrameCapture: Option<unsafe extern "C" fn(_: *mut c_void, _: *mut c_void)>, pub IsFrameCapturing: Option<unsafe extern "C" fn() -> u32>, pub EndFrameCapture: Option<unsafe extern "C" fn(_: *mut c_void, _: *mut c_void) -> u32>, pub TriggerMultiFrameCapture: Option<unsafe extern "C" fn(_: u32)>, pub SetCaptureFileComments: Option<unsafe extern "C" fn(_: *const i8, _: *const i8)>, pub DiscardFrameCapture: Option<unsafe extern "C" fn(_: *mut c_void, _: *mut c_void) -> u32>, pub ShowReplayUI: Option<unsafe extern "C" fn() -> u32>, pub SetCaptureTitle: Option<unsafe extern "C" fn(_: *const i8)>,
}

Fields§

§GetAPIVersion: Option<unsafe extern "C" fn(_: *mut i32, _: *mut i32, _: *mut i32)>§SetCaptureOptionU32: Option<unsafe extern "C" fn(_: u32, _: u32) -> i32>§SetCaptureOptionF32: Option<unsafe extern "C" fn(_: u32, _: f32) -> i32>§GetCaptureOptionU32: Option<unsafe extern "C" fn(_: u32) -> u32>§GetCaptureOptionF32: Option<unsafe extern "C" fn(_: u32) -> f32>§SetFocusToggleKeys: Option<unsafe extern "C" fn(_: *mut u32, _: i32)>§SetCaptureKeys: Option<unsafe extern "C" fn(_: *mut u32, _: i32)>§GetOverlayBits: Option<unsafe extern "C" fn() -> u32>§MaskOverlayBits: Option<unsafe extern "C" fn(_: u32, _: u32)>§__bindgen_anon_1: RENDERDOC_API_1_6_0__bindgen_ty_1§UnloadCrashHandler: Option<unsafe extern "C" fn()>§__bindgen_anon_2: RENDERDOC_API_1_6_0__bindgen_ty_2§__bindgen_anon_3: RENDERDOC_API_1_6_0__bindgen_ty_3§GetNumCaptures: Option<unsafe extern "C" fn() -> u32>§GetCapture: Option<unsafe extern "C" fn(_: u32, _: *mut i8, _: *mut u32, _: *mut u64) -> u32>§TriggerCapture: Option<unsafe extern "C" fn()>§__bindgen_anon_4: RENDERDOC_API_1_6_0__bindgen_ty_4§LaunchReplayUI: Option<unsafe extern "C" fn(_: u32, _: *const i8) -> u32>§SetActiveWindow: Option<unsafe extern "C" fn(_: *mut c_void, _: *mut c_void)>§StartFrameCapture: Option<unsafe extern "C" fn(_: *mut c_void, _: *mut c_void)>§IsFrameCapturing: Option<unsafe extern "C" fn() -> u32>§EndFrameCapture: Option<unsafe extern "C" fn(_: *mut c_void, _: *mut c_void) -> u32>§TriggerMultiFrameCapture: Option<unsafe extern "C" fn(_: u32)>§SetCaptureFileComments: Option<unsafe extern "C" fn(_: *const i8, _: *const i8)>§DiscardFrameCapture: Option<unsafe extern "C" fn(_: *mut c_void, _: *mut c_void) -> u32>§ShowReplayUI: Option<unsafe extern "C" fn() -> u32>§SetCaptureTitle: Option<unsafe extern "C" fn(_: *const i8)>