#[repr(C)]pub struct IWICJpegFrameEncode {
pub lpVtbl: *const IWICJpegFrameEncodeVtbl,
}
Fields§
§lpVtbl: *const IWICJpegFrameEncodeVtbl
Implementations§
Source§impl IWICJpegFrameEncode
impl IWICJpegFrameEncode
pub unsafe fn GetAcHuffmanTable( &self, scanIndex: UINT, tableIndex: UINT, pAcHuffmanTable: *mut DXGI_JPEG_AC_HUFFMAN_TABLE, ) -> HRESULT
pub unsafe fn GetDcHuffmanTable( &self, scanIndex: UINT, tableIndex: UINT, pDcHuffmanTable: *mut DXGI_JPEG_DC_HUFFMAN_TABLE, ) -> HRESULT
pub unsafe fn GetQuantizationTable( &self, scanIndex: UINT, tableIndex: UINT, pQuantizationTable: *mut DXGI_JPEG_QUANTIZATION_TABLE, ) -> HRESULT
pub unsafe fn WriteScan( &self, cbScanData: UINT, pbScanData: *const BYTE, ) -> HRESULT
Trait Implementations§
Source§impl Deref for IWICJpegFrameEncode
impl Deref for IWICJpegFrameEncode
Auto Trait Implementations§
impl Freeze for IWICJpegFrameEncode
impl RefUnwindSafe for IWICJpegFrameEncode
impl !Send for IWICJpegFrameEncode
impl !Sync for IWICJpegFrameEncode
impl Unpin for IWICJpegFrameEncode
impl UnwindSafe for IWICJpegFrameEncode
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