public static TexMetadata GetMetadataFromDDSMemory(byte[] pSource, DDSFLAGS flags = DDSFLAGS.DDS_FLAGS_NONE) => _GetMetadataFromDDSMemory(pSource, pSource.Length, flags);
public static TexMetadata GetMetadataFromDDSFile([MarshalAs(UnmanagedType.LPWStr)] string szFile, DDSFLAGS flags = DDSFLAGS.DDS_FLAGS_NONE) => _GetMetadataFromDDSFile(szFile, flags);
private static extern TexMetadata _GetMetadataFromDDSMemory(byte[] pSource, int size, DDSFLAGS flags = DDSFLAGS.DDS_FLAGS_NONE);
private static extern TexMetadata _GetMetadataFromDDSFile([MarshalAs(UnmanagedType.LPWStr)] string szFile, DDSFLAGS flags = DDSFLAGS.DDS_FLAGS_NONE);