directx.dxgi

Undocumented in source.

Public Imports

directx.com
public import directx.com;
directx.dxgitype
public import directx.dxgitype;

Members

Aliases

DXGI_ADAPTER_FLAG
alias DXGI_ADAPTER_FLAG = int
Undocumented in source.
DXGI_RESIDENCY
alias DXGI_RESIDENCY = int
Undocumented in source.
DXGI_SWAP_CHAIN_FLAG
alias DXGI_SWAP_CHAIN_FLAG = int
Undocumented in source.
DXGI_SWAP_EFFECT
alias DXGI_SWAP_EFFECT = int
Undocumented in source.
DXGI_USAGE
alias DXGI_USAGE = UINT
Undocumented in source.
HMONITOR
alias HMONITOR = HANDLE
Undocumented in source.
_CreateDXGIFactory
alias _CreateDXGIFactory = HRESULT function(REFIID riid, void** ppFactory)
Undocumented in source.
_CreateDXGIFactory1
alias _CreateDXGIFactory1 = HRESULT function(REFIID riid, void** ppFactory)
Undocumented in source.

Enums

DXGI_ADAPTER_FLAG_NONE
anonymousenum DXGI_ADAPTER_FLAG_NONE
Undocumented in source.
DXGI_RESIDENCY_FULLY_RESIDENT
anonymousenum DXGI_RESIDENCY_FULLY_RESIDENT
Undocumented in source.
DXGI_SWAP_CHAIN_FLAG_NONPREROTATED
anonymousenum DXGI_SWAP_CHAIN_FLAG_NONPREROTATED
Undocumented in source.
DXGI_SWAP_EFFECT_DISCARD
anonymousenum DXGI_SWAP_EFFECT_DISCARD
Undocumented in source.

Functions

CreateDXGIFactory
HRESULT CreateDXGIFactory(REFIID riid, IDXGIFactory* ppFactory)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
CreateDXGIFactory1
HRESULT CreateDXGIFactory1(REFIID riid, void** ppFactory)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.

Interfaces

IDXGIAdapter
interface IDXGIAdapter
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
IDXGIAdapter1
interface IDXGIAdapter1
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
IDXGIDevice
interface IDXGIDevice
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
IDXGIDevice1
interface IDXGIDevice1
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
IDXGIDeviceSubObject
interface IDXGIDeviceSubObject
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
IDXGIFactory
interface IDXGIFactory
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
IDXGIFactory1
interface IDXGIFactory1
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
IDXGIKeyedMutex
interface IDXGIKeyedMutex
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
IDXGIObject
interface IDXGIObject
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
IDXGIOutput
interface IDXGIOutput
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
IDXGIResource
interface IDXGIResource
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
IDXGISurface
interface IDXGISurface
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
IDXGISurface1
interface IDXGISurface1
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
IDXGISwapChain
interface IDXGISwapChain
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.

Manifest constants

DXGI_CPU_ACCESS_DYNAMIC
enum DXGI_CPU_ACCESS_DYNAMIC;
Undocumented in source.
DXGI_CPU_ACCESS_FIELD
enum DXGI_CPU_ACCESS_FIELD;
Undocumented in source.
DXGI_CPU_ACCESS_NONE
enum DXGI_CPU_ACCESS_NONE;
Undocumented in source.
DXGI_CPU_ACCESS_READ_WRITE
enum DXGI_CPU_ACCESS_READ_WRITE;
Undocumented in source.
DXGI_CPU_ACCESS_SCRATCH
enum DXGI_CPU_ACCESS_SCRATCH;
Undocumented in source.
DXGI_MAP_DISCARD
enum DXGI_MAP_DISCARD;
Undocumented in source.
DXGI_MAP_READ
enum DXGI_MAP_READ;
Undocumented in source.
DXGI_MAP_WRITE
enum DXGI_MAP_WRITE;
Undocumented in source.
DXGI_MAX_SWAP_CHAIN_BUFFERS
enum DXGI_MAX_SWAP_CHAIN_BUFFERS;
Undocumented in source.
DXGI_MWA_NO_ALT_ENTER
enum DXGI_MWA_NO_ALT_ENTER;
Undocumented in source.
DXGI_MWA_NO_PRINT_SCREEN
enum DXGI_MWA_NO_PRINT_SCREEN;
Undocumented in source.
DXGI_MWA_NO_WINDOW_CHANGES
enum DXGI_MWA_NO_WINDOW_CHANGES;
Undocumented in source.
DXGI_MWA_VALID
enum DXGI_MWA_VALID;
Undocumented in source.
DXGI_PRESENT_DO_NOT_SEQUENCE
enum DXGI_PRESENT_DO_NOT_SEQUENCE;
Undocumented in source.
DXGI_PRESENT_DO_NOT_WAIT
enum DXGI_PRESENT_DO_NOT_WAIT;
Undocumented in source.
DXGI_PRESENT_RESTART
enum DXGI_PRESENT_RESTART;
Undocumented in source.
DXGI_PRESENT_RESTRICT_TO_OUTPUT
enum DXGI_PRESENT_RESTRICT_TO_OUTPUT;
Undocumented in source.
DXGI_PRESENT_STEREO_PREFER_RIGHT
enum DXGI_PRESENT_STEREO_PREFER_RIGHT;
Undocumented in source.
DXGI_PRESENT_STEREO_TEMPORARY_MONO
enum DXGI_PRESENT_STEREO_TEMPORARY_MONO;
Undocumented in source.
DXGI_PRESENT_TEST
enum DXGI_PRESENT_TEST;
Undocumented in source.
DXGI_PRESENT_USE_DURATION
enum DXGI_PRESENT_USE_DURATION;
Undocumented in source.
DXGI_RESOURCE_PRIORITY_HIGH
enum DXGI_RESOURCE_PRIORITY_HIGH;
Undocumented in source.
DXGI_RESOURCE_PRIORITY_LOW
enum DXGI_RESOURCE_PRIORITY_LOW;
Undocumented in source.
DXGI_RESOURCE_PRIORITY_MAXIMUM
enum DXGI_RESOURCE_PRIORITY_MAXIMUM;
Undocumented in source.
DXGI_RESOURCE_PRIORITY_MINIMUM
enum DXGI_RESOURCE_PRIORITY_MINIMUM;
Undocumented in source.
DXGI_RESOURCE_PRIORITY_NORMAL
enum DXGI_RESOURCE_PRIORITY_NORMAL;
Undocumented in source.
DXGI_USAGE_BACK_BUFFER
enum DXGI_USAGE_BACK_BUFFER;
Undocumented in source.
DXGI_USAGE_DISCARD_ON_PRESENT
enum DXGI_USAGE_DISCARD_ON_PRESENT;
Undocumented in source.
DXGI_USAGE_READ_ONLY
enum DXGI_USAGE_READ_ONLY;
Undocumented in source.
DXGI_USAGE_RENDER_TARGET_OUTPUT
enum DXGI_USAGE_RENDER_TARGET_OUTPUT;
Undocumented in source.
DXGI_USAGE_SHADER_INPUT
enum DXGI_USAGE_SHADER_INPUT;
Undocumented in source.
DXGI_USAGE_SHARED
enum DXGI_USAGE_SHARED;
Undocumented in source.
DXGI_USAGE_UNORDERED_ACCESS
enum DXGI_USAGE_UNORDERED_ACCESS;
Undocumented in source.

Structs

DXGI_ADAPTER_DESC
struct DXGI_ADAPTER_DESC
Undocumented in source.
DXGI_ADAPTER_DESC1
struct DXGI_ADAPTER_DESC1
Undocumented in source.
DXGI_DISPLAY_COLOR_SPACE
struct DXGI_DISPLAY_COLOR_SPACE
Undocumented in source.
DXGI_FRAME_STATISTICS
struct DXGI_FRAME_STATISTICS
Undocumented in source.
DXGI_MAPPED_RECT
struct DXGI_MAPPED_RECT
Undocumented in source.
DXGI_OUTPUT_DESC
struct DXGI_OUTPUT_DESC
Undocumented in source.
DXGI_SHARED_RESOURCE
struct DXGI_SHARED_RESOURCE
Undocumented in source.
DXGI_SURFACE_DESC
struct DXGI_SURFACE_DESC
Undocumented in source.
DXGI_SWAP_CHAIN_DESC
struct DXGI_SWAP_CHAIN_DESC
Undocumented in source.

Meta