コード例 #1
0
        public DeviceBufferMemoryRequirementsKHR
        (
            StructureType?sType           = StructureType.DeviceBufferMemoryRequirementsKhr,
            void *pNext                   = null,
            BufferCreateInfo *pCreateInfo = null
        ) : this()
        {
            if (sType is not null)
            {
                SType = sType.Value;
            }

            if (pNext is not null)
            {
                PNext = pNext;
            }

            if (pCreateInfo is not null)
            {
                PCreateInfo = pCreateInfo;
            }
        }
コード例 #2
0
 public static extern unsafe Result vkCreateBuffer(IntPtr device, BufferCreateInfo *pCreateInfo, AllocationCallbacks *pAllocator, ulong *pBuffer);
コード例 #3
0
 internal static unsafe extern Result vkCreateBuffer(Device device, BufferCreateInfo *CreateInfo, AllocationCallbacks *Allocator, out IntPtr pBuffer);
コード例 #4
0
 internal static unsafe extern Result vkCreateBuffer(IntPtr device, BufferCreateInfo *pCreateInfo, AllocationCallbacks *pAllocator, UInt64 *pBuffer);
コード例 #5
0
 internal static unsafe extern Result vkCreateBuffer(IntPtr device, BufferCreateInfo *CreateInfo, IntPtr Allocator, UInt64 *Buffer);