The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.
System.Photo.Orientation
The orientation of the photo when it was taken, as specified in the Exchangeable Image File (EXIF) information and in terms of rows and columns. This allows applications and the Shell to properly orient the image, instead of orienting the pixels and persisting the image in the requested display orientation, which can result in a loss of fidelity. This property is not meant to be displayed in the UI.
Windows 10, version 1703, Windows 10, version 1607, Windows 10, version 1511, Windows 10, version 1507, Windows 8.1, Windows 8, Windows 7
propertyDescription name = System.Photo.Orientation shellPKey = PKEY_Photo_Orientation formatID = 14B81DA1-0135-4D31-96D9-6CBFC9671A99 propID = 274 SearchInfo InInvertedIndex = false IsColumn = true typeInfo type = UInt16 IsInnate = true EnumeratedList UseValueForDefault = True enum name = Normal value = 1 text = Normal defineToken = PHOTO_ORIENTATION_NORMAL enum name = FlipHorizontal value = 2 text = Flip horizontal defineToken = PHOTO_ORIENTATION_FLIPHORIZONTAL enum name = Rotate180 value = 3 text = Rotate 180 degrees defineToken = PHOTO_ORIENTATION_ROTATE180 enum name = FlipVertical value = 4 text = Flip vertical defineToken = PHOTO_ORIENTATION_FLIPVERTICAL enum name = Transpose value = 5 text = Transpose defineToken = PHOTO_ORIENTATION_TRANSPOSE enum name = Rotate270 value = 6 text = Rotate 270 degrees defineToken = PHOTO_ORIENTATION_ROTATE270 enum name = Transverse value = 7 text = Transverse defineToken = PHOTO_ORIENTATION_TRANSVERSE enum name = Rotate90 value = 8 text = Rotate 90 degrees defineToken = PHOTO_ORIENTATION_ROTATE90
Windows Vista
propertyDescription name = System.Photo.Orientation shellPKey = PKEY_Photo_Orientation formatID = 14B81DA1-0135-4D31-96D9-6CBFC9671A99 propID = 274 SearchInfo InInvertedIndex = false IsColumn = true typeInfo type = UInt16 IsInnate = true EnumeratedList UseValueForDefault = True enum value = 1 text = Normal defineName = PHOTO_ORIENTATION_NORMAL enum value = 2 text = Flip horizontal defineName = PHOTO_ORIENTATION_FLIPHORIZONTAL enum value = 3 text = Rotate 180 degrees defineName = PHOTO_ORIENTATION_ROTATE180 enum value = 4 text = Flip vertical defineName = PHOTO_ORIENTATION_FLIPVERTICAL enum value = 5 text = Transpose defineName = PHOTO_ORIENTATION_TRANSPOSE enum value = 6 text = Rotate 270 degrees defineName = PHOTO_ORIENTATION_ROTATE270 enum value = 7 text = Transverse defineName = PHOTO_ORIENTATION_TRANSVERSE enum value = 8 text = Rotate 90 degrees defineName = PHOTO_ORIENTATION_ROTATE90
Remarks
PKEY values are defined in Propkey.h.
Related topics
- Exchangeable Image File Format for Digital Still Cameras: Exif Version 2.2
- propertyDescription
- searchInfo
- labelInfo
- typeInfo
- displayInfo
- stringFormat
- booleanFormat
- numberFormat
- dateTimeFormat
- enumeratedList
- drawControl
- editControl
- filterControl
- queryControl
Show: