Skip to content

Instantly share code, notes, and snippets.

View marukun318's full-sized avatar
🤒
Out sick

Takeshi Maruyama marukun318

🤒
Out sick
View GitHub Profile
@marukun318
marukun318 / C_CLI_Test.cpp
Created August 21, 2019 15:25
C+/CLI テスト
#using <mscorlib.dll>
using namespace System;
using namespace System::Collections::Generic;
using namespace System::Diagnostics;
#include <stdio.h>
/// C++/CLI テスト
int main(array<System::String ^> ^args)
{
@marukun318
marukun318 / DX11_Vbuffer_Ibuffer.cpp
Last active February 12, 2018 14:16
DirectX11 Bad Knouhow: VertexBuffer / IndexBuffer Write
ID3D11Buffer* m_pVertexBuffer;
ID3D11Buffer* m_pIndexBuffer;
//
D3D11_MAPPED_SUBRESOURCE msr = {};
HRESULT hr;
// vertices upload
hr = m_context->Map(m_pVertexBuffer, 0, D3D11_MAP_WRITE_DISCARD, 0, &msr);
@marukun318
marukun318 / WinMain.cpp
Created February 12, 2018 13:57
Win32 Invisible Window & Message loop
#include <windows.h>
const char *strClassName = "UnvisibleWindowClass";
const char *strTitle= " UnvisibleWindow";
LRESULT CALLBACK WndProc(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)
{
switch (message)
{
case WM_DESTROY:
@marukun318
marukun318 / AssetPreprocessor.cs
Last active August 29, 2015 14:16
アセットバンドルファイル名をインポート時に強制設定
/// アセットバンドルファイル名をインポート時に強制設定
/// for Unity5
///
using UnityEngine;
using UnityEditor;
public sealed class AssetPreprocessor : AssetPostprocessor
{
// アセットバンドル化するフォルダの設置場所
private static string assetTopDir = "Assets/Data/"; // ※大文字小文字は区別される
@marukun318
marukun318 / Build.cs
Created March 6, 2015 07:02
Unity5で選択したファイルにアセットバンドルの名前を自動で付ける
using UnityEngine;
using UnityEditor;
using System.Collections;
using System.IO;
public class BuildScript
{
const string kAssetBundlesOutputPath = "AssetBundles";
// アセットバンドル化するフォルダの設置場所