#[repr(C)]pub struct mfxExtBuffer {
pub BufferId: mfxU32,
pub BufferSz: mfxU32,
}Expand description
The common header definition for external buffers and video processing hints.
Fields§
§BufferId: mfxU32< Identifier of the buffer content. See the ExtendedBufferID enumerator for a complete list of extended buffers.
BufferSz: mfxU32< Size of the buffer.
Trait Implementations§
Source§impl Clone for mfxExtBuffer
impl Clone for mfxExtBuffer
Source§fn clone(&self) -> mfxExtBuffer
fn clone(&self) -> mfxExtBuffer
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for mfxExtBuffer
Source§impl Debug for mfxExtBuffer
impl Debug for mfxExtBuffer
Source§impl Default for mfxExtBuffer
impl Default for mfxExtBuffer
Source§fn default() -> mfxExtBuffer
fn default() -> mfxExtBuffer
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for mfxExtBuffer
impl RefUnwindSafe for mfxExtBuffer
impl Send for mfxExtBuffer
impl Sync for mfxExtBuffer
impl Unpin for mfxExtBuffer
impl UnsafeUnpin for mfxExtBuffer
impl UnwindSafe for mfxExtBuffer
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