[][src]Crate dxplr

(Experimental) A thin Rust wrapper around D3D1, D3D12 and DXGI.

Modules

api
d3d
d3dcompiler
d3d11
d3d12
dxgi
result

Macros

d3d11_input_element_descs
d3d12_input_layout_descs

Helper macro for a d3d12::InputLayoutDesc

Structs

EventHandle

Wrapped around a event object.

Guid

Represents a globally unique identifier (GUID).

HResult

wrapped around HRESULT

Luid

Represents a local identifier for an adapter.

Point

Represents a point in a two dimensions plane.

Rect

Represents a rectangle in two dimensions plane.

Traits

Interface

Defines the IUnknown interface and utility methods for Rust.

WindowHandle

A trait for converting a value to a 'HWND' and a c_void pointer.