「.NET for AndroidでSurfaceViewのANativeWindowを取得する」の版間の差分
Administrator (トーク | 投稿記録) 編集の要約なし |
Administrator (トーク | 投稿記録) 編集の要約なし |
||
| (同じ利用者による、間の5版が非表示) | |||
| 1行目: | 1行目: | ||
.NET for | [[.NET for Android]](旧:Xamarin.Android)で[[Vulkan]]を動かすのにSurfaceViewのANativeWindowを取得する必要があった。 | ||
以下でうまくいった。 | |||
<source lang="csharp"> | <source lang="csharp"> | ||
| 13行目: | 15行目: | ||
</source> | </source> | ||
[[Java]]だと[[NDK]]を使わなければいけないが、[[.NET]]だとANativeWindow_fromSurfaceをP/Invokeで簡単に呼び出せるのがかなり便利。 | |||
[[category: .NET for Android]] | [[category: .NET for Android]] | ||