「VkGetBufferMemoryRequirements(3)」の版間の差分
Administrator (トーク | 投稿記録) ページの作成:「'''vkGetBufferMemoryRequirements'''とは、指定した Vulkan オブジェクトのメモリ要件を返す関数です。 == C言語 == バッファ・リソースに必要なメモリを決定するには以下を呼び出す: <source lang="c"> // Provided by VK_VERSION_1_0 void vkGetBufferMemoryRequirements( VkDevice device, VkBuffer buffer, VkMemoryRequirements*…」 |
Administrator (トーク | 投稿記録) 編集の要約なし |
||
| 31行目: | 31行目: | ||
<amazon> vulkan プログラミング </amazon> | |||
[[category: Vulkan]] | [[category: Vulkan]] | ||
2025年1月14日 (火) 02:01時点における版
vkGetBufferMemoryRequirementsとは、指定した Vulkan オブジェクトのメモリ要件を返す関数です。
C言語
バッファ・リソースに必要なメモリを決定するには以下を呼び出す:
// Provided by VK_VERSION_1_0
void vkGetBufferMemoryRequirements(
VkDevice device,
VkBuffer buffer,
VkMemoryRequirements* pMemoryRequirements);
引数
- device はバッファを所有する論理デバイスです。
- device は有効な VkDevice ハンドルでなければなりません。
- buffer は問い合わせるバッファです。
- buffer は有効な VkBuffer ハンドルでなければなりません。
- pMemoryRequirements は、バッファ オブジェクトのメモリ要件が返される VkMemoryRequirements 構造体へのポインタです。
- pMemoryRequirements は VkMemoryRequirements 構造体への有効なポインタでなければなりません。
関連
- VK_VERSION_1_0
- VkBuffer
- VkDevice
- VkMemoryRequirements
備考
このページはVulkan Specificationから抜粋したものです。 詳細についてはVulkan仕様書を参照してください。