net.minecraft.client.dxgi

public class DXGISwapChain

extends DXGIDeviceSubObject

All mapped superinterfaces:

GpuResource

com.mojang.renderpearl.util.dx.dxgi.DXGISwapchain3
net.minecraft.class_1_1760
net.minecraft.client.dxgi.DXGISwapChain

Field summary

Modifier and TypeField
private final MethodHandle
present
field_1_11432
present
private final MethodHandle
getBuffer
field_1_11429
getBuffer
private final MethodHandle
setMaximumFrameLatency
field_1_11433
setMaximumFrameLatency
private final MethodHandle
getFrameLatencyWaitableObject
field_1_11431
getFrameLatencyWaitableObject
private final MethodHandle
getCurrentBackBufferIndex
field_1_11430
getCurrentBackBufferIndex

Constructor summary

ModifierConstructor
(MemorySegment address)

Method summary

Modifier and TypeMethod
public int
present(int syncInterval, int flags)
method_1_11133(int arg0, int arg1)
present(int swapInterval, int flags)
public D3D12CommittedResource
getBuffer(int index)
method_1_11132(int arg0)
getBuffer(int bufferIndex)
public int
setMaximumLatency(int latency)
method_1_11134(int arg0)
setMaximumFrameLatency(int maxLatency)
public WindowsHandle
waitHandle()
method_1_11135()
getFrameLatencyWaitableObject()
public int
currentBackBufferIndex()
method_1_11131()
getCurrentBackBufferIndex()