#[repr(C)]
pub struct ID3D12FenceVtbl {
pub parent: ID3D12PageableVtbl,
pub GetCompletedValue: unsafe extern "system" fn(_: *mut ID3D12Fence) -> UINT64,
pub SetEventOnCompletion: unsafe extern "system" fn(_: *mut ID3D12Fence, _: UINT64, _: HANDLE) -> HRESULT,
pub Signal: unsafe extern "system" fn(_: *mut ID3D12Fence, _: UINT64) -> HRESULT,
}
Fields
parent: ID3D12PageableVtbl
GetCompletedValue: unsafe extern "system" fn(_: *mut ID3D12Fence) -> UINT64
SetEventOnCompletion: unsafe extern "system" fn(_: *mut ID3D12Fence, _: UINT64, _: HANDLE) -> HRESULT
Signal: unsafe extern "system" fn(_: *mut ID3D12Fence, _: UINT64) -> HRESULT