Struct vtflib_sys::tagSVTFImageFormatInfo [−][src]
#[repr(C, packed)]pub struct tagSVTFImageFormatInfo { pub lpName: *mut vlChar, pub uiBitsPerPixel: vlUInt, pub uiBytesPerPixel: vlUInt, pub uiRedBitsPerPixel: vlUInt, pub uiGreenBitsPerPixel: vlUInt, pub uiBlueBitsPerPixel: vlUInt, pub uiAlphaBitsPerPixel: vlUInt, pub bIsCompressed: vlBool, pub bIsSupported: vlBool, }
Fields
lpName: *mut vlChar!< Enumeration text equivalent.
uiBitsPerPixel: vlUInt!< Format bits per pixel.
uiBytesPerPixel: vlUInt!< Format bytes per pixel.
uiRedBitsPerPixel: vlUInt!< Format red bits per pixel. 0 for N/A.
uiGreenBitsPerPixel: vlUInt!< Format green bits per pixel. 0 for N/A.
uiBlueBitsPerPixel: vlUInt!< Format blue bits per pixel. 0 for N/A.
uiAlphaBitsPerPixel: vlUInt!< Format alpha bits per pixel. 0 for N/A.
bIsCompressed: vlBool!< Format is compressed (DXT).
bIsSupported: vlBool!< Format is supported by VTFLib.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for tagSVTFImageFormatInfoimpl !Send for tagSVTFImageFormatInfoimpl !Sync for tagSVTFImageFormatInfoimpl Unpin for tagSVTFImageFormatInfoimpl UnwindSafe for tagSVTFImageFormatInfoBlanket Implementations
Mutably borrows from an owned value. Read more