deviceIndex parameter of the EnumGpuDevicesNV function.
struct GPU_DEVICE {
DWORD cb;
CHAR DeviceName[32];
CHAR DeviceString[128];
DWORD Flags;
RECT rcVirtualScreen;
}
| Modifier and Type | Class and Description |
|---|---|
| public static class | GPU_DEVICE.
An array of |
| Modifier and Type | Field and Description |
|---|---|
| public static final int | ALIGNOF
The struct alignment in bytes. |
| public static final int | CB
The struct member offsets. |
| public static final int | DEVICENAME
The struct member offsets. |
| public static final int | DEVICESTRING
The struct member offsets. |
| public static final int | FLAGS
The struct member offsets. |
| public static final int | RCVIRTUALSCREEN
The struct member offsets. |
| public static final int | SIZEOF
The struct size in bytes. |
| Access | Constructor and Description |
|---|---|
| protected | |
| public | GPU_DEVICE(ByteBuffer container)
Creates a |
| Modifier and Type | Method and Description |
|---|---|
| public static GPU_DEVICE | |
| public static GPU_DEVICE. | calloc(int
the buffer capacity capacity)Returns a new |
| public static GPU_DEVICE | calloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static GPU_DEVICE. | calloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| public static GPU_DEVICE | |
| public static GPU_DEVICE | |
| public static GPU_DEVICE. | |
| public static GPU_DEVICE. | |
| public int | |
| protected GPU_DEVICE | create(long
the struct memory address address, ByteBuffer an optional container buffer, to be referenced strongly by the struct instance. container)Implements abstract org. the constructor, but returns the exact type of the Struct subclass.
|
| public static GPU_DEVICE | |
| public static GPU_DEVICE | |
| public static GPU_DEVICE. | create(int
the buffer capacity capacity)Returns a new |
| public static GPU_DEVICE. | create(long
the memory address address, int the buffer capacity capacity)Create a |
| public static GPU_DEVICE | |
| public static GPU_DEVICE. | |
| public ByteBuffer | |
| public String | |
| public ByteBuffer | |
| public String | |
| public int | |
| public static GPU_DEVICE | |
| public static GPU_DEVICE. | malloc(int
the buffer capacity capacity)Returns a new |
| public static GPU_DEVICE | malloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static GPU_DEVICE. | malloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| public static GPU_DEVICE | |
| public static GPU_DEVICE | |
| public static GPU_DEVICE. | |
| public static GPU_DEVICE. | |
| public static int | |
| public static ByteBuffer | |
| public static String | |
| public static ByteBuffer | |
| public static String | |
| public static int | |
| public static RECT | |
| public RECT | |
| public int |
| ALIGNOF | back to summary |
|---|---|
| public static final int ALIGNOF The struct alignment in bytes. | |
| CB | back to summary |
|---|---|
| public static final int CB The struct member offsets. | |
| DEVICENAME | back to summary |
|---|---|
| public static final int DEVICENAME The struct member offsets. | |
| DEVICESTRING | back to summary |
|---|---|
| public static final int DEVICESTRING The struct member offsets. | |
| FLAGS | back to summary |
|---|---|
| public static final int FLAGS The struct member offsets. | |
| RCVIRTUALSCREEN | back to summary |
|---|---|
| public static final int RCVIRTUALSCREEN The struct member offsets. | |
| SIZEOF | back to summary |
|---|---|
| public static final int SIZEOF The struct size in bytes. | |
| GPU_DEVICE | back to summary |
|---|---|
| protected GPU_DEVICE(long address, ByteBuffer container) | |
| GPU_DEVICE | back to summary |
|---|---|
| public GPU_DEVICE(ByteBuffer container) Creates a The created instance holds a strong reference to the container object. | |
| calloc | back to summary |
|---|---|
| public static GPU_DEVICE calloc() Returns a new | |
| calloc | back to summary |
|---|---|
| public static GPU_DEVICE. Returns a new
| |
| calloc | back to summary |
|---|---|
| public static GPU_DEVICE calloc(MemoryStack stack) Returns a new
| |
| calloc | back to summary |
|---|---|
| public static GPU_DEVICE. Returns a new
| |
| callocStack | back to summary |
|---|---|
| public static GPU_DEVICE callocStack()
Deprecated
Deprecated for removal in 3.4.0. Use
| |
| callocStack | back to summary |
|---|---|
| public static GPU_DEVICE callocStack(MemoryStack stack)
Deprecated
Deprecated for removal in 3.4.0. Use
| |
| callocStack | back to summary |
|---|---|
| public static GPU_DEVICE. Deprecated
Deprecated for removal in 3.4.0. Use
| |
| callocStack | back to summary |
|---|---|
| public static GPU_DEVICE. Deprecated
Deprecated for removal in 3.4.0. Use
| |
| cb | back to summary |
|---|---|
| public int cb() the size of the
| |
| create | back to summary |
|---|---|
| protected GPU_DEVICE create(long address, ByteBuffer container) Implements abstract org. Doc from org. Similar to Effectively, every
| |
| create | back to summary |
|---|---|
| public static GPU_DEVICE create() Returns a new | |
| create | back to summary |
|---|---|
| public static GPU_DEVICE create(long address) Returns a new | |
| create | back to summary |
|---|---|
| public static GPU_DEVICE. Returns a new
| |
| create | back to summary |
|---|---|
| public static GPU_DEVICE. Create a
| |
| createSafe | back to summary |
|---|---|
| public static GPU_DEVICE createSafe(long address) Like
| |
| createSafe | back to summary |
|---|---|
| public static GPU_DEVICE. Like
| |
| DeviceName | back to summary |
|---|---|
| public ByteBuffer DeviceName() a string identifying the display device name. This will be the same string as stored in the
| |
| DeviceNameString | back to summary |
|---|---|
| public String DeviceNameString() a string identifying the display device name. This will be the same string as stored in the
| |
| DeviceString | back to summary |
|---|---|
| public ByteBuffer DeviceString() a string describing the GPU for this display device. It is the same string as stored in the
| |
| DeviceStringString | back to summary |
|---|---|
| public String DeviceStringString() a string describing the GPU for this display device. It is the same string as stored in the
| |
| Flags | back to summary |
|---|---|
| public int Flags() indicates the state of the display device
| |
| malloc | back to summary |
|---|---|
| public static GPU_DEVICE malloc() Returns a new | |
| malloc | back to summary |
|---|---|
| public static GPU_DEVICE. Returns a new
| |
| malloc | back to summary |
|---|---|
| public static GPU_DEVICE malloc(MemoryStack stack) Returns a new
| |
| malloc | back to summary |
|---|---|
| public static GPU_DEVICE. Returns a new
| |
| mallocStack | back to summary |
|---|---|
| public static GPU_DEVICE mallocStack()
Deprecated
Deprecated for removal in 3.4.0. Use
| |
| mallocStack | back to summary |
|---|---|
| public static GPU_DEVICE mallocStack(MemoryStack stack)
Deprecated
Deprecated for removal in 3.4.0. Use
| |
| mallocStack | back to summary |
|---|---|
| public static GPU_DEVICE. Deprecated
Deprecated for removal in 3.4.0. Use
| |
| mallocStack | back to summary |
|---|---|
| public static GPU_DEVICE. Deprecated
Deprecated for removal in 3.4.0. Use
| |
| ncb | back to summary |
|---|---|
| public static int ncb(long struct) Unsafe version of | |
| nDeviceName | back to summary |
|---|---|
| public static ByteBuffer nDeviceName(long struct) Unsafe version of | |
| nDeviceNameString | back to summary |
|---|---|
| public static String nDeviceNameString(long struct) Unsafe version of | |
| nDeviceString | back to summary |
|---|---|
| public static ByteBuffer nDeviceString(long struct) Unsafe version of | |
| nDeviceStringString | back to summary |
|---|---|
| public static String nDeviceStringString(long struct) Unsafe version of | |
| nFlags | back to summary |
|---|---|
| public static int nFlags(long struct) Unsafe version of | |
| nrcVirtualScreen | back to summary |
|---|---|
| public static RECT nrcVirtualScreen(long struct) Unsafe version of | |
| rcVirtualScreen | back to summary |
|---|---|
| public RECT rcVirtualScreen() specifies the display device rectangle, in virtual screen coordinates. The value of | |
| sizeof | back to summary |
|---|---|
| public int sizeof() Implements abstract org. Doc from org. Returns
| |
GPU_DEVICE structs.
| Modifier and Type | Field and Description |
|---|---|
| private static final GPU_DEVICE |
| Access | Constructor and Description |
|---|---|
| public | Buffer(ByteBuffer container)
Creates a new |
| public | |
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public int | |
| public ByteBuffer | |
| public String | |
| public ByteBuffer | |
| public String | Returns: the null-terminated string stored in theGPU_DEVICE#DeviceString field.
|
| public int | |
| protected GPU_DEVICE | |
| public RECT | |
| protected GPU_DEVICE. |
| ELEMENT_FACTORY | back to summary |
|---|---|
| private static final GPU_DEVICE ELEMENT_FACTORY | |
| Buffer | back to summary |
|---|---|
| public Buffer(ByteBuffer container) Creates a new Changes to the container's content will be visible to the struct buffer instance and vice versa. The two buffers' position, limit, and mark values
will be independent. The new buffer's position will be zero, its capacity and its limit will be the number of bytes remaining in this buffer divided
by The created buffer instance holds a strong reference to the container object. | |
| Buffer | back to summary |
|---|---|
| public Buffer(long address, int cap) | |
| Buffer | back to summary |
|---|---|
| pack-priv Buffer(long address, ByteBuffer container, int mark, int pos, int lim, int cap) | |
| cb | back to summary |
|---|---|
public int cb()
| |
| DeviceName | back to summary |
|---|---|
public ByteBuffer DeviceName()
| |
| DeviceNameString | back to summary |
|---|---|
public String DeviceNameString()
| |
| DeviceString | back to summary |
|---|---|
public ByteBuffer DeviceString()
| |
| DeviceStringString | back to summary |
|---|---|
public String DeviceStringString()
| |
| Flags | back to summary |
|---|---|
public int Flags()
| |
| getElementFactory | back to summary |
|---|---|
| protected GPU_DEVICE getElementFactory() Implements abstract org.
| |
| rcVirtualScreen | back to summary |
|---|---|
public RECT rcVirtualScreen()
| |
| self | back to summary |
|---|---|
| protected GPU_DEVICE. Implements abstract org.
| |