static ResourceKey CreateImageFileKey(ImageFileInfo* pfileInfo, FileOpener* pfileOpener, ImageCreator* pimageCreator, MemoryHeap* pimageHeap);
CreateImageFileKey creates a key for an image file.
Parameters |
Description |
ImageFileInfo* pfileInfo |
The key file info which provide file name and image dimensions. |
FileOpener* pfileOpener |
FileOpener used to open the image file. |
ImageCreator* pimageCreator |
ImageCreator used to create the image. |
MemoryHeap* pimageHeap |
Image heap as a part of the key to make sure that images in different heaps don't match accidentally, causing incorrect lifetime crashes. |
The key for the image file.