mirror of
https://github.com/NVIDIA/cuda-samples.git
synced 2025-04-20 20:02:21 +08:00
30 lines
747 B
C++
Executable File
30 lines
747 B
C++
Executable File
/*
|
|
* Copyright 1993-2018 NVIDIA Corporation. All rights reserved.
|
|
*
|
|
* Please refer to the NVIDIA end user license agreement (EULA) associated
|
|
* with this source code for terms and conditions that govern your use of
|
|
* this software. Any use, reproduction, disclosure, or distribution of
|
|
* this software and related documentation outside the terms of the EULA
|
|
* is strictly prohibited.
|
|
*
|
|
*/
|
|
|
|
#pragma once
|
|
|
|
#include "DX12CudaSample.h"
|
|
|
|
class DX12CudaSample;
|
|
|
|
class Win32Application
|
|
{
|
|
public:
|
|
static int Run(DX12CudaSample* pSample, HINSTANCE hInstance, int nCmdShow);
|
|
static HWND GetHwnd() { return m_hwnd; }
|
|
|
|
protected:
|
|
static LRESULT CALLBACK WindowProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam);
|
|
|
|
private:
|
|
static HWND m_hwnd;
|
|
};
|