◆ m_enableSharing
u8 AZ::IO::StorageDriveWin::ConstructionOptions::m_enableSharing |
◆ m_enableUnbufferedReads
u8 AZ::IO::StorageDriveWin::ConstructionOptions::m_enableUnbufferedReads |
Use unbuffered reads for the fastest possible read speeds by bypassing the Windows file cache. This results in a faster read the first time a file is read, but subsequent reads will possibly be slower as those could have been serviced from the faster OS cache. During development or for games that reread files frequently it's recommended to set this option to false, but generally it's best to be turned on. Unbuffered reads have alignment restrictions. Many of the other stream stack entry are (optionally) aware and make adjustments. For the most optimal performance align read buffers to the physicalSectorSize.
◆ m_hasSeekPenalty
u8 AZ::IO::StorageDriveWin::ConstructionOptions::m_hasSeekPenalty |
Whether or not the device has a cost for seeking, such as happens on platter disks. This will be accounted for when predicting file reads.
◆ m_minimalReporting
u8 AZ::IO::StorageDriveWin::ConstructionOptions::m_minimalReporting |
If true, only information that's explicitly requested or issues are reported. If false, status information such as when drives are created and destroyed is reported as well.
The documentation for this struct was generated from the following file:
- Code/Framework/AzCore/Platform/Windows/AzCore/IO/Streamer/StorageDrive_Windows.h