pub struct ID3D12FenceVtbl {
pub parent: ID3D12PageableVtbl,
pub GetCompletedValue: unsafe extern "system" fn(This: *mut ID3D12Fence) -> UINT64,
pub SetEventOnCompletion: unsafe extern "system" fn(This: *mut ID3D12Fence, Value: UINT64, hEvent: HANDLE) -> HRESULT,
pub Signal: unsafe extern "system" fn(This: *mut ID3D12Fence, Value: UINT64) -> HRESULT,
}
Fields
parent: ID3D12PageableVtbl
GetCompletedValue: unsafe extern "system" fn(This: *mut ID3D12Fence) -> UINT64
SetEventOnCompletion: unsafe extern "system" fn(This: *mut ID3D12Fence, Value: UINT64, hEvent: HANDLE) -> HRESULT
Signal: unsafe extern "system" fn(This: *mut ID3D12Fence, Value: UINT64) -> HRESULT