14 #if defined(_MSC_VER) && (_MSC_VER > 1000)
34 inline HANDLE
safe_handle( HANDLE h ) {
return (h == INVALID_HANDLE_VALUE) ? 0 : h; }
std::unique_ptr< DirectX::XMVECTOR, aligned_deleter > ScopedAlignedArrayXMVECTOR
void operator()(HANDLE h)
public std::unique_ptr< void, handle_closer > ScopedHandle
size_t _In_ DXGI_FORMAT size_t _In_ TEXP_LEGACY_FORMAT _In_ DWORD flags assert(pDestination &&outSize > 0)
std::unique_ptr< float, aligned_deleter > ScopedAlignedArrayFloat
HANDLE safe_handle(HANDLE h)