Class SystemProperties.System.Image
- Namespace
- Microsoft.WindowsAPICodePack.Shell.PropertySystem
- Assembly
- Microsoft.WindowsAPICodePack.Shell.dll
Image Properties
public static class SystemProperties.System.Image
- Inheritance
-
SystemProperties.System.Image
- Inherited Members
Properties
BitDepth
Name: System.Image.BitDepth -- PKEY_Image_BitDepth
Description:
Type: UInt32 -- VT_UI4
FormatID: (PSGUID_IMAGESUMMARYINFORMATION) {6444048F-4C8B-11D1-8B70-080036B11A03}, 7 (PIDISI_BITDEPTH)
public static PropertyKey BitDepth { get; }
Property Value
- PropertyKey
ColorSpace
Name: System.Image.ColorSpace -- PKEY_Image_ColorSpace
Description: PropertyTagExifColorSpace
Type: UInt16 -- VT_UI2
FormatID: (FMTID_ImageProperties) {14B81DA1-0135-4D31-96D9-6CBFC9671A99}, 40961
public static PropertyKey ColorSpace { get; }
Property Value
- PropertyKey
CompressedBitsPerPixel
Name: System.Image.CompressedBitsPerPixel -- PKEY_Image_CompressedBitsPerPixel
Description: Calculated from PKEY_Image_CompressedBitsPerPixelNumerator and PKEY_Image_CompressedBitsPerPixelDenominator.
Type: Double -- VT_R8
FormatID: {364B6FA9-37AB-482A-BE2B-AE02F60D4318}, 100
public static PropertyKey CompressedBitsPerPixel { get; }
Property Value
- PropertyKey
CompressedBitsPerPixelDenominator
Name: System.Image.CompressedBitsPerPixelDenominator -- PKEY_Image_CompressedBitsPerPixelDenominator
Description: Denominator of PKEY_Image_CompressedBitsPerPixel.
Type: UInt32 -- VT_UI4
FormatID: {1F8844E1-24AD-4508-9DFD-5326A415CE02}, 100
public static PropertyKey CompressedBitsPerPixelDenominator { get; }
Property Value
- PropertyKey
CompressedBitsPerPixelNumerator
Name: System.Image.CompressedBitsPerPixelNumerator -- PKEY_Image_CompressedBitsPerPixelNumerator
Description: Numerator of PKEY_Image_CompressedBitsPerPixel.
Type: UInt32 -- VT_UI4
FormatID: {D21A7148-D32C-4624-8900-277210F79C0F}, 100
public static PropertyKey CompressedBitsPerPixelNumerator { get; }
Property Value
- PropertyKey
Compression
Name: System.Image.Compression -- PKEY_Image_Compression
Description: Indicates the image compression level. PropertyTagCompression.
Type: UInt16 -- VT_UI2
FormatID: (FMTID_ImageProperties) {14B81DA1-0135-4D31-96D9-6CBFC9671A99}, 259
public static PropertyKey Compression { get; }
Property Value
- PropertyKey
CompressionText
Name: System.Image.CompressionText -- PKEY_Image_CompressionText
Description: This is the user-friendly form of System.Image.Compression. Not intended to be parsed programmatically.
Type: String -- VT_LPWSTR (For variants: VT_BSTR)
FormatID: {3F08E66F-2F44-4BB9-A682-AC35D2562322}, 100
public static PropertyKey CompressionText { get; }
Property Value
- PropertyKey
Dimensions
Name: System.Image.Dimensions -- PKEY_Image_Dimensions
Description: Indicates the dimensions of the image.
Type: String -- VT_LPWSTR (For variants: VT_BSTR)
FormatID: (PSGUID_IMAGESUMMARYINFORMATION) {6444048F-4C8B-11D1-8B70-080036B11A03}, 13 (PIDISI_DIMENSIONS)
public static PropertyKey Dimensions { get; }
Property Value
- PropertyKey
HorizontalResolution
Name: System.Image.HorizontalResolution -- PKEY_Image_HorizontalResolution
Description:
Type: Double -- VT_R8
FormatID: (PSGUID_IMAGESUMMARYINFORMATION) {6444048F-4C8B-11D1-8B70-080036B11A03}, 5 (PIDISI_RESOLUTIONX)
public static PropertyKey HorizontalResolution { get; }
Property Value
- PropertyKey
HorizontalSize
Name: System.Image.HorizontalSize -- PKEY_Image_HorizontalSize
Description:
Type: UInt32 -- VT_UI4
FormatID: (PSGUID_IMAGESUMMARYINFORMATION) {6444048F-4C8B-11D1-8B70-080036B11A03}, 3 (PIDISI_CX)
public static PropertyKey HorizontalSize { get; }
Property Value
- PropertyKey
ImageID
Name: System.Image.ImageID -- PKEY_Image_ImageID
Description:
Type: String -- VT_LPWSTR (For variants: VT_BSTR)
FormatID: {10DABE05-32AA-4C29-BF1A-63E2D220587F}, 100
public static PropertyKey ImageID { get; }
Property Value
- PropertyKey
ResolutionUnit
Name: System.Image.ResolutionUnit -- PKEY_Image_ResolutionUnit
Description:
Type: Int16 -- VT_I2
FormatID: {19B51FA6-1F92-4A5C-AB48-7DF0ABD67444}, 100
public static PropertyKey ResolutionUnit { get; }
Property Value
- PropertyKey
VerticalResolution
Name: System.Image.VerticalResolution -- PKEY_Image_VerticalResolution
Description:
Type: Double -- VT_R8
FormatID: (PSGUID_IMAGESUMMARYINFORMATION) {6444048F-4C8B-11D1-8B70-080036B11A03}, 6 (PIDISI_RESOLUTIONY)
public static PropertyKey VerticalResolution { get; }
Property Value
- PropertyKey
VerticalSize
Name: System.Image.VerticalSize -- PKEY_Image_VerticalSize
Description:
Type: UInt32 -- VT_UI4
FormatID: (PSGUID_IMAGESUMMARYINFORMATION) {6444048F-4C8B-11D1-8B70-080036B11A03}, 4 (PIDISI_CY)
public static PropertyKey VerticalSize { get; }
Property Value
- PropertyKey