public class KHRGetDisplayProperties2
extends java.lang.Object
VK_KHR_display equivalent of the VK_KHR_get_physical_device_properties2 extension.
VK_KHR_get_display_properties2VK_KHR_display| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
VK_KHR_GET_DISPLAY_PROPERTIES_2_EXTENSION_NAME
The extension name.
|
static int |
VK_KHR_GET_DISPLAY_PROPERTIES_2_SPEC_VERSION
The extension specification version.
|
static int |
VK_STRUCTURE_TYPE_DISPLAY_MODE_PROPERTIES_2_KHR
Extends
VkStructureType. |
static int |
VK_STRUCTURE_TYPE_DISPLAY_PLANE_CAPABILITIES_2_KHR
Extends
VkStructureType. |
static int |
VK_STRUCTURE_TYPE_DISPLAY_PLANE_INFO_2_KHR
Extends
VkStructureType. |
static int |
VK_STRUCTURE_TYPE_DISPLAY_PLANE_PROPERTIES_2_KHR
Extends
VkStructureType. |
static int |
VK_STRUCTURE_TYPE_DISPLAY_PROPERTIES_2_KHR
Extends
VkStructureType. |
| Modifier and Type | Method and Description |
|---|---|
static int |
nvkGetDisplayModeProperties2KHR(org.lwjgl.vulkan.VkPhysicalDevice physicalDevice,
long display,
long pPropertyCount,
long pProperties)
Unsafe version of:
GetDisplayModeProperties2KHR |
static int |
nvkGetDisplayPlaneCapabilities2KHR(org.lwjgl.vulkan.VkPhysicalDevice physicalDevice,
long pDisplayPlaneInfo,
long pCapabilities)
Unsafe version of:
GetDisplayPlaneCapabilities2KHR |
static int |
nvkGetPhysicalDeviceDisplayPlaneProperties2KHR(org.lwjgl.vulkan.VkPhysicalDevice physicalDevice,
long pPropertyCount,
long pProperties)
Unsafe version of:
GetPhysicalDeviceDisplayPlaneProperties2KHR |
static int |
nvkGetPhysicalDeviceDisplayProperties2KHR(org.lwjgl.vulkan.VkPhysicalDevice physicalDevice,
long pPropertyCount,
long pProperties)
Unsafe version of:
GetPhysicalDeviceDisplayProperties2KHR |
static int |
vkGetDisplayModeProperties2KHR(org.lwjgl.vulkan.VkPhysicalDevice physicalDevice,
long display,
int[] pPropertyCount,
VkDisplayModeProperties2KHR.Buffer pProperties)
Array version of:
GetDisplayModeProperties2KHR |
static int |
vkGetDisplayModeProperties2KHR(org.lwjgl.vulkan.VkPhysicalDevice physicalDevice,
long display,
java.nio.IntBuffer pPropertyCount,
VkDisplayModeProperties2KHR.Buffer pProperties)
Query information about the available display modes.
|
static int |
vkGetDisplayPlaneCapabilities2KHR(org.lwjgl.vulkan.VkPhysicalDevice physicalDevice,
VkDisplayPlaneInfo2KHR pDisplayPlaneInfo,
VkDisplayPlaneCapabilities2KHR pCapabilities)
Query capabilities of a mode and plane combination.
|
static int |
vkGetPhysicalDeviceDisplayPlaneProperties2KHR(org.lwjgl.vulkan.VkPhysicalDevice physicalDevice,
int[] pPropertyCount,
VkDisplayPlaneProperties2KHR.Buffer pProperties)
Array version of:
GetPhysicalDeviceDisplayPlaneProperties2KHR |
static int |
vkGetPhysicalDeviceDisplayPlaneProperties2KHR(org.lwjgl.vulkan.VkPhysicalDevice physicalDevice,
java.nio.IntBuffer pPropertyCount,
VkDisplayPlaneProperties2KHR.Buffer pProperties)
Query information about the available display planes.
|
static int |
vkGetPhysicalDeviceDisplayProperties2KHR(org.lwjgl.vulkan.VkPhysicalDevice physicalDevice,
int[] pPropertyCount,
VkDisplayProperties2KHR.Buffer pProperties)
Array version of:
GetPhysicalDeviceDisplayProperties2KHR |
static int |
vkGetPhysicalDeviceDisplayProperties2KHR(org.lwjgl.vulkan.VkPhysicalDevice physicalDevice,
java.nio.IntBuffer pPropertyCount,
VkDisplayProperties2KHR.Buffer pProperties)
Query information about the available displays.
|
public static final int VK_KHR_GET_DISPLAY_PROPERTIES_2_SPEC_VERSION
public static final java.lang.String VK_KHR_GET_DISPLAY_PROPERTIES_2_EXTENSION_NAME
public static final int VK_STRUCTURE_TYPE_DISPLAY_PROPERTIES_2_KHR
VkStructureType.
public static final int VK_STRUCTURE_TYPE_DISPLAY_PLANE_PROPERTIES_2_KHR
VkStructureType.
public static final int VK_STRUCTURE_TYPE_DISPLAY_MODE_PROPERTIES_2_KHR
VkStructureType.
public static final int VK_STRUCTURE_TYPE_DISPLAY_PLANE_INFO_2_KHR
VkStructureType.
public static final int VK_STRUCTURE_TYPE_DISPLAY_PLANE_CAPABILITIES_2_KHR
VkStructureType.
public static int nvkGetPhysicalDeviceDisplayProperties2KHR(org.lwjgl.vulkan.VkPhysicalDevice physicalDevice,
long pPropertyCount,
long pProperties)
GetPhysicalDeviceDisplayProperties2KHRpPropertyCount - a pointer to an integer related to the number of display devices available or queried, as described below.public static int vkGetPhysicalDeviceDisplayProperties2KHR(org.lwjgl.vulkan.VkPhysicalDevice physicalDevice,
java.nio.IntBuffer pPropertyCount,
@Nullable
VkDisplayProperties2KHR.Buffer pProperties)
To query information about the available displays, call:
VkResult vkGetPhysicalDeviceDisplayProperties2KHR(
VkPhysicalDevice physicalDevice,
uint32_t* pPropertyCount,
VkDisplayProperties2KHR* pProperties);
vkGetPhysicalDeviceDisplayProperties2KHR behaves similarly to GetPhysicalDeviceDisplayPropertiesKHR, with the ability to return extended information via chained output structures.
physicalDevice must be a valid VkPhysicalDevice handlepPropertyCount must be a valid pointer to a uint32_t valuepPropertyCount is not 0, and pProperties is not NULL, pProperties must be a valid pointer to an array of pPropertyCount VkDisplayProperties2KHR structuresphysicalDevice - a physical device.pPropertyCount - a pointer to an integer related to the number of display devices available or queried, as described below.pProperties - either NULL or a pointer to an array of VkDisplayProperties2KHR structures.public static int nvkGetPhysicalDeviceDisplayPlaneProperties2KHR(org.lwjgl.vulkan.VkPhysicalDevice physicalDevice,
long pPropertyCount,
long pProperties)
GetPhysicalDeviceDisplayPlaneProperties2KHRpPropertyCount - a pointer to an integer related to the number of display planes available or queried, as described below.public static int vkGetPhysicalDeviceDisplayPlaneProperties2KHR(org.lwjgl.vulkan.VkPhysicalDevice physicalDevice,
java.nio.IntBuffer pPropertyCount,
@Nullable
VkDisplayPlaneProperties2KHR.Buffer pProperties)
To query the properties of a device's display planes, call:
VkResult vkGetPhysicalDeviceDisplayPlaneProperties2KHR(
VkPhysicalDevice physicalDevice,
uint32_t* pPropertyCount,
VkDisplayPlaneProperties2KHR* pProperties);
vkGetPhysicalDeviceDisplayPlaneProperties2KHR behaves similarly to GetPhysicalDeviceDisplayPlanePropertiesKHR, with the ability to return extended information via chained output structures.
physicalDevice must be a valid VkPhysicalDevice handlepPropertyCount must be a valid pointer to a uint32_t valuepPropertyCount is not 0, and pProperties is not NULL, pProperties must be a valid pointer to an array of pPropertyCount VkDisplayPlaneProperties2KHR structuresphysicalDevice - a physical device.pPropertyCount - a pointer to an integer related to the number of display planes available or queried, as described below.pProperties - either NULL or a pointer to an array of VkDisplayPlaneProperties2KHR structures.public static int nvkGetDisplayModeProperties2KHR(org.lwjgl.vulkan.VkPhysicalDevice physicalDevice,
long display,
long pPropertyCount,
long pProperties)
GetDisplayModeProperties2KHRpPropertyCount - a pointer to an integer related to the number of display modes available or queried, as described below.public static int vkGetDisplayModeProperties2KHR(org.lwjgl.vulkan.VkPhysicalDevice physicalDevice,
long display,
java.nio.IntBuffer pPropertyCount,
@Nullable
VkDisplayModeProperties2KHR.Buffer pProperties)
To query the properties of a device's built-in display modes, call:
VkResult vkGetDisplayModeProperties2KHR(
VkPhysicalDevice physicalDevice,
VkDisplayKHR display,
uint32_t* pPropertyCount,
VkDisplayModeProperties2KHR* pProperties);
vkGetDisplayModeProperties2KHR behaves similarly to GetDisplayModePropertiesKHR, with the ability to return extended information via chained output structures.
physicalDevice must be a valid VkPhysicalDevice handledisplay must be a valid VkDisplayKHR handlepPropertyCount must be a valid pointer to a uint32_t valuepPropertyCount is not 0, and pProperties is not NULL, pProperties must be a valid pointer to an array of pPropertyCount VkDisplayModeProperties2KHR structuresphysicalDevice - the physical device associated with display.display - the display to query.pPropertyCount - a pointer to an integer related to the number of display modes available or queried, as described below.pProperties - either NULL or a pointer to an array of VkDisplayModeProperties2KHR structures.public static int nvkGetDisplayPlaneCapabilities2KHR(org.lwjgl.vulkan.VkPhysicalDevice physicalDevice,
long pDisplayPlaneInfo,
long pCapabilities)
GetDisplayPlaneCapabilities2KHRpublic static int vkGetDisplayPlaneCapabilities2KHR(org.lwjgl.vulkan.VkPhysicalDevice physicalDevice,
VkDisplayPlaneInfo2KHR pDisplayPlaneInfo,
VkDisplayPlaneCapabilities2KHR pCapabilities)
To query the capabilities of a given mode and plane combination, call:
VkResult vkGetDisplayPlaneCapabilities2KHR(
VkPhysicalDevice physicalDevice,
const VkDisplayPlaneInfo2KHR* pDisplayPlaneInfo,
VkDisplayPlaneCapabilities2KHR* pCapabilities);
vkGetDisplayPlaneCapabilities2KHR behaves similarly to GetDisplayPlaneCapabilitiesKHR, with the ability to specify extended inputs via chained input structures, and to return extended information via chained output structures.
physicalDevice must be a valid VkPhysicalDevice handlepDisplayPlaneInfo must be a valid pointer to a valid VkDisplayPlaneInfo2KHR structurepCapabilities must be a valid pointer to a VkDisplayPlaneCapabilities2KHR structurephysicalDevice - the physical device associated with pDisplayPlaneInfo.pDisplayPlaneInfo - a pointer to a VkDisplayPlaneInfo2KHR structure describing the plane and mode.pCapabilities - a pointer to a VkDisplayPlaneCapabilities2KHR structure in which the capabilities are returned.public static int vkGetPhysicalDeviceDisplayProperties2KHR(org.lwjgl.vulkan.VkPhysicalDevice physicalDevice,
int[] pPropertyCount,
@Nullable
VkDisplayProperties2KHR.Buffer pProperties)
GetPhysicalDeviceDisplayProperties2KHRpublic static int vkGetPhysicalDeviceDisplayPlaneProperties2KHR(org.lwjgl.vulkan.VkPhysicalDevice physicalDevice,
int[] pPropertyCount,
@Nullable
VkDisplayPlaneProperties2KHR.Buffer pProperties)
GetPhysicalDeviceDisplayPlaneProperties2KHRpublic static int vkGetDisplayModeProperties2KHR(org.lwjgl.vulkan.VkPhysicalDevice physicalDevice,
long display,
int[] pPropertyCount,
@Nullable
VkDisplayModeProperties2KHR.Buffer pProperties)
GetDisplayModeProperties2KHRCopyright LWJGL. All Rights Reserved. License terms.