mirror of
https://github.com/microsoft/DirectXTex.git
synced 2026-02-04 04:16:12 +01:00
std::ignore usage instead of (void) for ignoring return values
This commit is contained in:
@@ -29,6 +29,7 @@
|
||||
#include <cstring>
|
||||
#include <memory>
|
||||
#include <new>
|
||||
#include <tuple>
|
||||
|
||||
#include <wincodec.h>
|
||||
|
||||
@@ -212,7 +213,7 @@ namespace
|
||||
{
|
||||
FILE_DISPOSITION_INFO info = {};
|
||||
info.DeleteFile = TRUE;
|
||||
(void)SetFileInformationByHandle(m_handle, FileDispositionInfo, &info, sizeof(info));
|
||||
std::ignore = SetFileInformationByHandle(m_handle, FileDispositionInfo, &info, sizeof(info));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1049,7 +1050,7 @@ HRESULT DirectX::SaveWICTextureToFile(
|
||||
VARIANT varValue;
|
||||
varValue.vt = VT_BOOL;
|
||||
varValue.boolVal = VARIANT_TRUE;
|
||||
(void)props->Write(1, &option, &varValue);
|
||||
std::ignore = props->Write(1, &option, &varValue);
|
||||
}
|
||||
|
||||
if (setCustomProps)
|
||||
@@ -1135,37 +1136,37 @@ HRESULT DirectX::SaveWICTextureToFile(
|
||||
if (memcmp(&guidContainerFormat, &GUID_ContainerFormatPng, sizeof(GUID)) == 0)
|
||||
{
|
||||
// Set Software name
|
||||
(void)metawriter->SetMetadataByName(L"/tEXt/{str=Software}", &value);
|
||||
std::ignore = metawriter->SetMetadataByName(L"/tEXt/{str=Software}", &value);
|
||||
|
||||
// Set sRGB chunk
|
||||
if (sRGB)
|
||||
{
|
||||
value.vt = VT_UI1;
|
||||
value.bVal = 0;
|
||||
(void)metawriter->SetMetadataByName(L"/sRGB/RenderingIntent", &value);
|
||||
std::ignore = metawriter->SetMetadataByName(L"/sRGB/RenderingIntent", &value);
|
||||
}
|
||||
else
|
||||
{
|
||||
// add gAMA chunk with gamma 1.0
|
||||
value.vt = VT_UI4;
|
||||
value.uintVal = 100000; // gama value * 100,000 -- i.e. gamma 1.0
|
||||
(void)metawriter->SetMetadataByName(L"/gAMA/ImageGamma", &value);
|
||||
std::ignore = metawriter->SetMetadataByName(L"/gAMA/ImageGamma", &value);
|
||||
|
||||
// remove sRGB chunk which is added by default.
|
||||
(void)metawriter->RemoveMetadataByName(L"/sRGB/RenderingIntent");
|
||||
std::ignore = metawriter->RemoveMetadataByName(L"/sRGB/RenderingIntent");
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
// Set Software name
|
||||
(void)metawriter->SetMetadataByName(L"System.ApplicationName", &value);
|
||||
std::ignore = metawriter->SetMetadataByName(L"System.ApplicationName", &value);
|
||||
|
||||
if (sRGB)
|
||||
{
|
||||
// Set EXIF Colorspace of sRGB
|
||||
value.vt = VT_UI2;
|
||||
value.uiVal = 1;
|
||||
(void)metawriter->SetMetadataByName(L"System.Image.ColorSpace", &value);
|
||||
std::ignore = metawriter->SetMetadataByName(L"System.Image.ColorSpace", &value);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -29,6 +29,7 @@
|
||||
#include <cstring>
|
||||
#include <memory>
|
||||
#include <new>
|
||||
#include <tuple>
|
||||
|
||||
#ifdef WIN32
|
||||
#include <wincodec.h>
|
||||
@@ -234,7 +235,7 @@ namespace
|
||||
{
|
||||
FILE_DISPOSITION_INFO info = {};
|
||||
info.DeleteFile = TRUE;
|
||||
(void)SetFileInformationByHandle(m_handle, FileDispositionInfo, &info, sizeof(info));
|
||||
std::ignore = SetFileInformationByHandle(m_handle, FileDispositionInfo, &info, sizeof(info));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1226,7 +1227,7 @@ HRESULT DirectX::SaveWICTextureToFile(
|
||||
VARIANT varValue;
|
||||
varValue.vt = VT_BOOL;
|
||||
varValue.boolVal = VARIANT_TRUE;
|
||||
(void)props->Write(1, &option, &varValue);
|
||||
std::ignore = props->Write(1, &option, &varValue);
|
||||
}
|
||||
|
||||
if (setCustomProps)
|
||||
@@ -1303,37 +1304,37 @@ HRESULT DirectX::SaveWICTextureToFile(
|
||||
if (memcmp(&guidContainerFormat, &GUID_ContainerFormatPng, sizeof(GUID)) == 0)
|
||||
{
|
||||
// Set Software name
|
||||
(void)metawriter->SetMetadataByName(L"/tEXt/{str=Software}", &value);
|
||||
std::ignore = metawriter->SetMetadataByName(L"/tEXt/{str=Software}", &value);
|
||||
|
||||
// Set sRGB chunk
|
||||
if (sRGB)
|
||||
{
|
||||
value.vt = VT_UI1;
|
||||
value.bVal = 0;
|
||||
(void)metawriter->SetMetadataByName(L"/sRGB/RenderingIntent", &value);
|
||||
std::ignore = metawriter->SetMetadataByName(L"/sRGB/RenderingIntent", &value);
|
||||
}
|
||||
else
|
||||
{
|
||||
// add gAMA chunk with gamma 1.0
|
||||
value.vt = VT_UI4;
|
||||
value.uintVal = 100000; // gama value * 100,000 -- i.e. gamma 1.0
|
||||
(void)metawriter->SetMetadataByName(L"/gAMA/ImageGamma", &value);
|
||||
std::ignore = metawriter->SetMetadataByName(L"/gAMA/ImageGamma", &value);
|
||||
|
||||
// remove sRGB chunk which is added by default.
|
||||
(void)metawriter->RemoveMetadataByName(L"/sRGB/RenderingIntent");
|
||||
std::ignore = metawriter->RemoveMetadataByName(L"/sRGB/RenderingIntent");
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
// Set Software name
|
||||
(void)metawriter->SetMetadataByName(L"System.ApplicationName", &value);
|
||||
std::ignore = metawriter->SetMetadataByName(L"System.ApplicationName", &value);
|
||||
|
||||
if (sRGB)
|
||||
{
|
||||
// Set EXIF Colorspace of sRGB
|
||||
value.vt = VT_UI2;
|
||||
value.uiVal = 1;
|
||||
(void)metawriter->SetMetadataByName(L"System.Image.ColorSpace", &value);
|
||||
std::ignore = metawriter->SetMetadataByName(L"System.Image.ColorSpace", &value);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -23,6 +23,7 @@
|
||||
#include <cstring>
|
||||
#include <memory>
|
||||
#include <new>
|
||||
#include <tuple>
|
||||
|
||||
#include <wincodec.h>
|
||||
|
||||
@@ -225,7 +226,7 @@ namespace
|
||||
{
|
||||
FILE_DISPOSITION_INFO info = {};
|
||||
info.DeleteFile = TRUE;
|
||||
(void)SetFileInformationByHandle(m_handle, FileDispositionInfo, &info, sizeof(info));
|
||||
std::ignore = SetFileInformationByHandle(m_handle, FileDispositionInfo, &info, sizeof(info));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -831,7 +832,7 @@ HRESULT DirectX::SaveWICTextureToFile(
|
||||
VARIANT varValue;
|
||||
varValue.vt = VT_BOOL;
|
||||
varValue.boolVal = VARIANT_TRUE;
|
||||
(void)props->Write(1, &option, &varValue);
|
||||
std::ignore = props->Write(1, &option, &varValue);
|
||||
}
|
||||
|
||||
if (setCustomProps)
|
||||
@@ -923,12 +924,12 @@ HRESULT DirectX::SaveWICTextureToFile(
|
||||
if (memcmp(&guidContainerFormat, &GUID_ContainerFormatPng, sizeof(GUID)) == 0)
|
||||
{
|
||||
// Set Software name
|
||||
(void)metawriter->SetMetadataByName(L"/tEXt/{str=Software}", &value);
|
||||
std::ignore = metawriter->SetMetadataByName(L"/tEXt/{str=Software}", &value);
|
||||
}
|
||||
else
|
||||
{
|
||||
// Set Software name
|
||||
(void)metawriter->SetMetadataByName(L"System.ApplicationName", &value);
|
||||
std::ignore = metawriter->SetMetadataByName(L"System.ApplicationName", &value);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user