Struct nvidia_video_codec_sdk::sys::cuviddec::_CUVIDPROCPARAMS
source · #[repr(C)]pub struct _CUVIDPROCPARAMS {Show 16 fields
pub progressive_frame: c_int,
pub second_field: c_int,
pub top_field_first: c_int,
pub unpaired_field: c_int,
pub reserved_flags: c_uint,
pub reserved_zero: c_uint,
pub raw_input_dptr: c_ulonglong,
pub raw_input_pitch: c_uint,
pub raw_input_format: c_uint,
pub raw_output_dptr: c_ulonglong,
pub raw_output_pitch: c_uint,
pub Reserved1: c_uint,
pub output_stream: CUstream,
pub Reserved: [c_uint; 46],
pub histogram_dptr: *mut c_ulonglong,
pub Reserved2: [*mut c_void; 1],
}
Fields§
§progressive_frame: c_int
§second_field: c_int
§top_field_first: c_int
§unpaired_field: c_int
§reserved_flags: c_uint
§reserved_zero: c_uint
§raw_input_dptr: c_ulonglong
§raw_input_pitch: c_uint
§raw_input_format: c_uint
§raw_output_dptr: c_ulonglong
§raw_output_pitch: c_uint
§Reserved1: c_uint
§output_stream: CUstream
§Reserved: [c_uint; 46]
§histogram_dptr: *mut c_ulonglong
§Reserved2: [*mut c_void; 1]
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for _CUVIDPROCPARAMS
impl !Send for _CUVIDPROCPARAMS
impl !Sync for _CUVIDPROCPARAMS
impl Unpin for _CUVIDPROCPARAMS
impl UnwindSafe for _CUVIDPROCPARAMS
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