#[repr(C)]pub struct OpticalFlowSessionCreateInfoNV {
pub sType: StructureType,
pub pNext: *mut c_void,
pub width: u32,
pub height: u32,
pub imageFormat: Format,
pub flowVectorFormat: Format,
pub costFormat: Format,
pub outputGridSize: OpticalFlowGridSizeFlagsNV,
pub hintGridSize: OpticalFlowGridSizeFlagsNV,
pub performanceLevel: OpticalFlowPerformanceLevelNV,
pub flags: OpticalFlowSessionCreateFlagsNV,
}
Fields§
§sType: StructureType
§pNext: *mut c_void
§width: u32
§height: u32
§imageFormat: Format
§flowVectorFormat: Format
§costFormat: Format
§outputGridSize: OpticalFlowGridSizeFlagsNV
§hintGridSize: OpticalFlowGridSizeFlagsNV
§performanceLevel: OpticalFlowPerformanceLevelNV
§flags: OpticalFlowSessionCreateFlagsNV
Trait Implementations§
source§impl Clone for OpticalFlowSessionCreateInfoNV
impl Clone for OpticalFlowSessionCreateInfoNV
source§fn clone(&self) -> OpticalFlowSessionCreateInfoNV
fn clone(&self) -> OpticalFlowSessionCreateInfoNV
Returns a copy 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 more