#[repr(C, packed(1))]pub struct PrGPUFilterInstance {
pub piSuites: piSuitesPtr,
pub inDeviceIndex: csSDK_uint32,
pub inTimelineID: PrTimelineID,
pub inNodeID: csSDK_int32,
pub ioPrivatePluginData: *mut c_void,
pub outIsRealtime: prBool,
}Expand description
A filter instance represents an effect applied to a track item with a fixed set of parameters. Changed parameters will create a new instance.
Fields§
§piSuites: piSuitesPtr§inDeviceIndex: csSDK_uint32§inTimelineID: PrTimelineID§inNodeID: csSDK_int32§ioPrivatePluginData: *mut c_void§outIsRealtime: prBoolTrait Implementations§
Source§impl Clone for PrGPUFilterInstance
impl Clone for PrGPUFilterInstance
Source§fn clone(&self) -> PrGPUFilterInstance
fn clone(&self) -> PrGPUFilterInstance
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PrGPUFilterInstance
impl Debug for PrGPUFilterInstance
impl Copy for PrGPUFilterInstance
Auto Trait Implementations§
impl Freeze for PrGPUFilterInstance
impl RefUnwindSafe for PrGPUFilterInstance
impl !Send for PrGPUFilterInstance
impl !Sync for PrGPUFilterInstance
impl Unpin for PrGPUFilterInstance
impl UnwindSafe for PrGPUFilterInstance
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