/// <summary>To be documented.</summary> public readonly int PushRetrievalFilter(Guid Producer, ref InfoQueueFilter pFilter) { var @this = (IDXGIInfoQueue *)Unsafe.AsPointer(ref Unsafe.AsRef(in this)); int ret = default; fixed(InfoQueueFilter *pFilterPtr = &pFilter) { ret = ((delegate * unmanaged[Cdecl] < IDXGIInfoQueue *, Guid, InfoQueueFilter *, int >)LpVtbl[27])(@this, Producer, pFilterPtr); } return(ret); }
/// <summary>To be documented.</summary> public readonly unsafe int GetStorageFilter(Guid Producer, ref InfoQueueFilter pFilter, uint *pFilterByteLength) { var @this = (IDXGIInfoQueue *)Unsafe.AsPointer(ref Unsafe.AsRef(in this)); int ret = default; fixed(InfoQueueFilter *pFilterPtr = &pFilter) { ret = ((delegate * unmanaged[Cdecl] < IDXGIInfoQueue *, Guid, InfoQueueFilter *, uint *, int >)LpVtbl[13])(@this, Producer, pFilterPtr, pFilterByteLength); } return(ret); }