Windows.Graphics.DirectX.Direct3D11 Windows.Graphics.DirectX.Direct3D11 Windows.Graphics.DirectX.Direct3D11 Windows.Graphics.DirectX.Direct3D11 Windows.Graphics.DirectX.Direct3D11 Namespace

Provides Windows Runtime projections of Microsoft Direct3D APIs to enable Windows Runtime applications and components to exchange Direct3D surfaces and devices.

Structs

Direct3DMultisampleDescription Direct3DMultisampleDescription Direct3DMultisampleDescription Direct3DMultisampleDescription Direct3DMultisampleDescription

This is a Windows Runtime equivalent of the Desktop DXGI_SAMPLE_DESC structure.

Direct3DSurfaceDescription Direct3DSurfaceDescription Direct3DSurfaceDescription Direct3DSurfaceDescription Direct3DSurfaceDescription

This is a Windows Runtime equivalent of the Desktop DXGI_SURFACE_DESC structure. Describes an IDirect3DSurface.

Interfaces

IDirect3DDevice IDirect3DDevice IDirect3DDevice IDirect3DDevice IDirect3DDevice

This represents an IDXGIDevice, and can be used to interop between Windows Runtime components that need to exchange IDXGIDevice references.

IDirect3DSurface IDirect3DSurface IDirect3DSurface IDirect3DSurface IDirect3DSurface

This represents an IDXGISurface and can be used to interop between Windows Runtime components that need to exchange IDXGISurface references.

Enums

Direct3DBindings Direct3DBindings Direct3DBindings Direct3DBindings Direct3DBindings

This is a Windows Runtime equivalent of the Desktop D3D11_BIND_FLAG enumeration. Identifies the ways in which a resource may be bound to the graphics pipeline.

Direct3DUsage Direct3DUsage Direct3DUsage Direct3DUsage Direct3DUsage

This is a Windows Runtime equivalent of the Desktop D3D11_USAGE enumeration. Identifies expected resource use during rendering. The usage directly reflects whether a resource is accessible by the CPU and/or the graphics processing unit (GPU).