Struct mltg_bindings::Windows::Win32::Graphics::Direct3D12::D3D12_AUTO_BREADCRUMB_NODE [−][src]
#[repr(C)]pub struct D3D12_AUTO_BREADCRUMB_NODE { pub pCommandListDebugNameA: *mut u8, pub pCommandListDebugNameW: PWSTR, pub pCommandQueueDebugNameA: *mut u8, pub pCommandQueueDebugNameW: PWSTR, pub pCommandList: Option<ID3D12GraphicsCommandList>, pub pCommandQueue: Option<ID3D12CommandQueue>, pub BreadcrumbCount: u32, pub pLastBreadcrumbValue: *mut u32, pub pCommandHistory: *mut D3D12_AUTO_BREADCRUMB_OP, pub pNext: *mut D3D12_AUTO_BREADCRUMB_NODE, }
Fields
pCommandListDebugNameA: *mut u8
pCommandListDebugNameW: PWSTR
pCommandQueueDebugNameA: *mut u8
pCommandQueueDebugNameW: PWSTR
pCommandList: Option<ID3D12GraphicsCommandList>
pCommandQueue: Option<ID3D12CommandQueue>
BreadcrumbCount: u32
pLastBreadcrumbValue: *mut u32
pCommandHistory: *mut D3D12_AUTO_BREADCRUMB_OP
pNext: *mut D3D12_AUTO_BREADCRUMB_NODE
Trait Implementations
Returns a pointer for setting the object’s value via an ABI call.
Casts the ABI representation to a Rust object by taking ownership of the bits.
Auto Trait Implementations
impl RefUnwindSafe for D3D12_AUTO_BREADCRUMB_NODE
impl !Send for D3D12_AUTO_BREADCRUMB_NODE
impl !Sync for D3D12_AUTO_BREADCRUMB_NODE
impl Unpin for D3D12_AUTO_BREADCRUMB_NODE
impl UnwindSafe for D3D12_AUTO_BREADCRUMB_NODE
Blanket Implementations
Mutably borrows from an owned value. Read more