pub trait IDStorageQueue_Impl: Sized {
    unsafe fn EnqueueRequest(&self, request: *const DSTORAGE_REQUEST);
    unsafe fn EnqueueStatus(
        &self,
        statusArray: *mut IDStorageStatusArray,
        index: u32
    ); unsafe fn EnqueueSignal(&self, fence: *mut ID3D12Fence, value: u64); unsafe fn Submit(&self); unsafe fn CancelRequestsWithTag(&self, mask: u64, value: u64); unsafe fn Close(&self); unsafe fn GetErrorEvent(&self) -> HANDLE; unsafe fn RetrieveErrorRecord(&self, record: *mut DSTORAGE_ERROR_RECORD); unsafe fn Query(&self, info: *mut DSTORAGE_QUEUE_INFO); }

Required Methods§

Implementors§