Files
2026-04-10 22:50:51 +02:00

578 lines
17 KiB
C#

using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using CSCore.Win32;
namespace CSCore.MediaFoundation
{
// Token: 0x02000041 RID: 65
[Token(Token = "0x2000041")]
[Guid("2cd2d921-c447-44a7-a13c-4adabfc247e3")]
public class MFAttributes : ComObject
{
// Token: 0x06000112 RID: 274 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000111")]
[Address(RVA = "0x690AA0", Offset = "0x68F8A0", VA = "0x180690AA0")]
public MFAttributes(IntPtr ptr)
{
}
// Token: 0x06000113 RID: 275 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000112")]
[Address(RVA = "0x699790", Offset = "0x698590", VA = "0x180699790")]
public MFAttributes()
{
}
// Token: 0x06000114 RID: 276 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000113")]
[Address(RVA = "0x699670", Offset = "0x698470", VA = "0x180699670")]
public MFAttributes(int initialSize)
{
}
// Token: 0x17000034 RID: 52
[Token(Token = "0x17000034")]
public PropertyVariant this[int index]
{
[Token(Token = "0x6000114")]
[Address(RVA = "0x6998B0", Offset = "0x6986B0", VA = "0x1806998B0")]
get
{
return default(PropertyVariant);
}
[Token(Token = "0x6000115")]
[Address(RVA = "0x699A20", Offset = "0x698820", VA = "0x180699A20")]
set
{
}
}
// Token: 0x17000035 RID: 53
[Token(Token = "0x17000035")]
public object this[Guid key]
{
[Token(Token = "0x6000116")]
[Address(RVA = "0x699990", Offset = "0x698790", VA = "0x180699990")]
get
{
return null;
}
[Token(Token = "0x6000117")]
[Address(RVA = "0x6999B0", Offset = "0x6987B0", VA = "0x1806999B0")]
set
{
}
}
// Token: 0x17000036 RID: 54
// (get) Token: 0x06000119 RID: 281 RVA: 0x000028DC File Offset: 0x00000ADC
[Token(Token = "0x17000036")]
public int Count
{
[Token(Token = "0x6000118")]
[Address(RVA = "0x697EE0", Offset = "0x696CE0", VA = "0x180697EE0")]
get
{
return 0;
}
}
// Token: 0x0600011A RID: 282 RVA: 0x000028F4 File Offset: 0x00000AF4
[Token(Token = "0x6000119")]
[Address(RVA = "0x6982B0", Offset = "0x6970B0", VA = "0x1806982B0")]
public int GetItemNative(Guid key, IntPtr valueRef)
{
return 0;
}
// Token: 0x0600011B RID: 283 RVA: 0x0000290C File Offset: 0x00000B0C
[Token(Token = "0x600011A")]
[Address(RVA = "0x698410", Offset = "0x697210", VA = "0x180698410")]
public PropertyVariant GetItem(Guid key)
{
return default(PropertyVariant);
}
// Token: 0x0600011C RID: 284 RVA: 0x00002924 File Offset: 0x00000B24
[Token(Token = "0x600011B")]
[Address(RVA = "0x698320", Offset = "0x697120", VA = "0x180698320")]
public int GetItemTypeNative(Guid key, out MFAttributeType attributeType)
{
return 0;
}
// Token: 0x0600011D RID: 285 RVA: 0x0000293C File Offset: 0x00000B3C
[Token(Token = "0x600011C")]
[Address(RVA = "0x698380", Offset = "0x697180", VA = "0x180698380")]
public MFAttributeType GetItemType(Guid key)
{
return (MFAttributeType)0;
}
// Token: 0x0600011E RID: 286 RVA: 0x00002954 File Offset: 0x00000B54
[Token(Token = "0x600011D")]
[Address(RVA = "0x6971D0", Offset = "0x695FD0", VA = "0x1806971D0")]
public int CompareItemNative(Guid key, PropertyVariant value, out NativeBool result)
{
return 0;
}
// Token: 0x0600011F RID: 287 RVA: 0x0000296C File Offset: 0x00000B6C
[Token(Token = "0x600011E")]
[Address(RVA = "0x697240", Offset = "0x696040", VA = "0x180697240")]
public bool CompareItem(Guid key, PropertyVariant value)
{
return default(bool);
}
// Token: 0x06000120 RID: 288 RVA: 0x00002984 File Offset: 0x00000B84
[Token(Token = "0x600011F")]
[Address(RVA = "0x697310", Offset = "0x696110", VA = "0x180697310")]
public int CompareNative(MFAttributes theirs, MFAttributeMatchType matchType, out NativeBool result)
{
return 0;
}
// Token: 0x06000121 RID: 289 RVA: 0x0000299C File Offset: 0x00000B9C
[Token(Token = "0x6000120")]
[Address(RVA = "0x6973B0", Offset = "0x6961B0", VA = "0x1806973B0")]
public bool Compare(MFAttributes theirs, MFAttributeMatchType matchType)
{
return default(bool);
}
// Token: 0x06000122 RID: 290 RVA: 0x000029B4 File Offset: 0x00000BB4
[Token(Token = "0x6000121")]
[Address(RVA = "0x6987E0", Offset = "0x6975E0", VA = "0x1806987E0")]
public int GetUINT32Native(Guid key, out int result)
{
return 0;
}
// Token: 0x06000123 RID: 291 RVA: 0x000029CC File Offset: 0x00000BCC
[Token(Token = "0x6000122")]
[Address(RVA = "0x698840", Offset = "0x697640", VA = "0x180698840")]
public int GetUINT32(Guid key)
{
return 0;
}
// Token: 0x06000124 RID: 292 RVA: 0x000029E4 File Offset: 0x00000BE4
[Token(Token = "0x6000123")]
[Address(RVA = "0x6988D0", Offset = "0x6976D0", VA = "0x1806988D0")]
public int GetUINT64Native(Guid key, out long result)
{
return 0;
}
// Token: 0x06000125 RID: 293 RVA: 0x000029FC File Offset: 0x00000BFC
[Token(Token = "0x6000124")]
[Address(RVA = "0x698930", Offset = "0x697730", VA = "0x180698930")]
public long GetUINT64(Guid key)
{
return 0L;
}
// Token: 0x06000126 RID: 294 RVA: 0x00002A14 File Offset: 0x00000C14
[Token(Token = "0x6000125")]
[Address(RVA = "0x697F60", Offset = "0x696D60", VA = "0x180697F60")]
public int GetDoubleNative(Guid key, out double result)
{
return 0;
}
// Token: 0x06000127 RID: 295 RVA: 0x00002A2C File Offset: 0x00000C2C
[Token(Token = "0x6000126")]
[Address(RVA = "0x697FC0", Offset = "0x696DC0", VA = "0x180697FC0")]
public double GetDouble(Guid key)
{
return 0.0;
}
// Token: 0x06000128 RID: 296 RVA: 0x00002A44 File Offset: 0x00000C44
[Token(Token = "0x6000127")]
[Address(RVA = "0x698050", Offset = "0x696E50", VA = "0x180698050")]
public int GetGuidNative(Guid key, out Guid result)
{
return 0;
}
// Token: 0x06000129 RID: 297 RVA: 0x00002A5C File Offset: 0x00000C5C
[Token(Token = "0x6000128")]
[Address(RVA = "0x6980B0", Offset = "0x696EB0", VA = "0x1806980B0")]
public Guid GetGuid(Guid key)
{
return default(Guid);
}
// Token: 0x0600012A RID: 298 RVA: 0x00002A74 File Offset: 0x00000C74
[Token(Token = "0x6000129")]
[Address(RVA = "0x6984F0", Offset = "0x6972F0", VA = "0x1806984F0")]
public int GetStringLengthNative(Guid key, out int result)
{
return 0;
}
// Token: 0x0600012B RID: 299 RVA: 0x00002A8C File Offset: 0x00000C8C
[Token(Token = "0x600012A")]
[Address(RVA = "0x698550", Offset = "0x697350", VA = "0x180698550")]
public int GetStringLength(Guid key)
{
return 0;
}
// Token: 0x0600012C RID: 300 RVA: 0x00002AA4 File Offset: 0x00000CA4
[Token(Token = "0x600012B")]
[Address(RVA = "0x6985E0", Offset = "0x6973E0", VA = "0x1806985E0")]
public int GetStringNative(Guid key, IntPtr wszValue, int cchBufSize, IntPtr cchLength)
{
return 0;
}
// Token: 0x0600012D RID: 301 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x600012C")]
[Address(RVA = "0x698660", Offset = "0x697460", VA = "0x180698660")]
public string GetString(Guid key)
{
return null;
}
// Token: 0x0600012E RID: 302 RVA: 0x00002ABC File Offset: 0x00000CBC
[Token(Token = "0x600012D")]
[Address(RVA = "0x6979A0", Offset = "0x6967A0", VA = "0x1806979A0")]
[Obsolete]
public int GetAllocatedStringNative(Guid key, IntPtr wszValue, out int cchLength)
{
return 0;
}
// Token: 0x0600012F RID: 303 RVA: 0x00002AD4 File Offset: 0x00000CD4
[Token(Token = "0x600012E")]
[Address(RVA = "0x690E20", Offset = "0x68FC20", VA = "0x180690E20")]
public int GetBlobSizeNative(Guid key, out int size)
{
return 0;
}
// Token: 0x06000130 RID: 304 RVA: 0x00002AEC File Offset: 0x00000CEC
[Token(Token = "0x600012F")]
[Address(RVA = "0x697AA0", Offset = "0x6968A0", VA = "0x180697AA0")]
public int GetBlobSize(Guid key)
{
return 0;
}
// Token: 0x06000131 RID: 305 RVA: 0x00002B04 File Offset: 0x00000D04
[Token(Token = "0x6000130")]
[Address(RVA = "0x697A10", Offset = "0x696810", VA = "0x180697A10")]
public int GetBlobNative(Guid key, IntPtr bufferPtr, int cbBufSize, IntPtr cbBlobSize)
{
return 0;
}
// Token: 0x06000132 RID: 306 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x6000131")]
[Address(RVA = "0x697D10", Offset = "0x696B10", VA = "0x180697D10")]
public byte[] GetBlob(Guid key)
{
return null;
}
// Token: 0x06000133 RID: 307 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x6000132")]
[Address(RVA = "0x697B30", Offset = "0x696930", VA = "0x180697B30")]
public object GetBlob(Guid key, Type type)
{
return null;
}
// Token: 0x06000134 RID: 308 RVA: 0x00002B1C File Offset: 0x00000D1C
[Token(Token = "0x6000133")]
[Address(RVA = "0x697850", Offset = "0x696650", VA = "0x180697850")]
[Obsolete]
public int GetAllocatedBlobNative(Guid key, out byte[] buffer, out int pcbSize)
{
return 0;
}
// Token: 0x06000135 RID: 309 RVA: 0x00002B34 File Offset: 0x00000D34
[Token(Token = "0x6000134")]
[Address(RVA = "0x6989C0", Offset = "0x6977C0", VA = "0x1806989C0")]
public int GetUnknownNative(Guid key, Guid riid, out IntPtr unknown)
{
return 0;
}
// Token: 0x06000136 RID: 310 RVA: 0x00002B4C File Offset: 0x00000D4C
[Token(Token = "0x6000135")]
[Address(RVA = "0x6990B0", Offset = "0x697EB0", VA = "0x1806990B0")]
public int SetItemNative(Guid key, PropertyVariant value)
{
return 0;
}
// Token: 0x06000137 RID: 311 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000136")]
[Address(RVA = "0x699110", Offset = "0x697F10", VA = "0x180699110")]
public void SetItem(Guid key, PropertyVariant value)
{
}
// Token: 0x06000138 RID: 312 RVA: 0x00002B64 File Offset: 0x00000D64
[Token(Token = "0x6000137")]
[Address(RVA = "0x6976A0", Offset = "0x6964A0", VA = "0x1806976A0")]
public int DeleteItemNative(Guid key)
{
return 0;
}
// Token: 0x06000139 RID: 313 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000138")]
[Address(RVA = "0x6976F0", Offset = "0x6964F0", VA = "0x1806976F0")]
public void DeleteItem(Guid key)
{
}
// Token: 0x0600013A RID: 314 RVA: 0x00002B7C File Offset: 0x00000D7C
[Token(Token = "0x6000139")]
[Address(RVA = "0x6975F0", Offset = "0x6963F0", VA = "0x1806975F0")]
public int DeleteAllItemsNative()
{
return 0;
}
// Token: 0x0600013B RID: 315 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600013A")]
[Address(RVA = "0x697630", Offset = "0x696430", VA = "0x180697630")]
public void DeleteAllItems()
{
}
// Token: 0x0600013C RID: 316 RVA: 0x00002B94 File Offset: 0x00000D94
[Token(Token = "0x600013B")]
[Address(RVA = "0x699380", Offset = "0x698180", VA = "0x180699380")]
public int SetUINT32Native(Guid key, int value)
{
return 0;
}
// Token: 0x0600013D RID: 317 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600013C")]
[Address(RVA = "0x6993E0", Offset = "0x6981E0", VA = "0x1806993E0")]
public void SetUINT32(Guid key, int value)
{
}
// Token: 0x0600013E RID: 318 RVA: 0x00002BAC File Offset: 0x00000DAC
[Token(Token = "0x600013D")]
[Address(RVA = "0x699470", Offset = "0x698270", VA = "0x180699470")]
public int SetUINT64Native(Guid key, long value)
{
return 0;
}
// Token: 0x0600013F RID: 319 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600013E")]
[Address(RVA = "0x6994D0", Offset = "0x6982D0", VA = "0x1806994D0")]
public void SetUINT64(Guid key, long value)
{
}
// Token: 0x06000140 RID: 320 RVA: 0x00002BC4 File Offset: 0x00000DC4
[Token(Token = "0x600013F")]
[Address(RVA = "0x698EC0", Offset = "0x697CC0", VA = "0x180698EC0")]
public int SetDoubleNative(Guid key, double value)
{
return 0;
}
// Token: 0x06000141 RID: 321 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000140")]
[Address(RVA = "0x698F20", Offset = "0x697D20", VA = "0x180698F20")]
public void SetDouble(Guid key, double value)
{
}
// Token: 0x06000142 RID: 322 RVA: 0x00002BDC File Offset: 0x00000DDC
[Token(Token = "0x6000141")]
[Address(RVA = "0x698FB0", Offset = "0x697DB0", VA = "0x180698FB0")]
public int SetGuidNative(Guid key, Guid value)
{
return 0;
}
// Token: 0x06000143 RID: 323 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000142")]
[Address(RVA = "0x699010", Offset = "0x697E10", VA = "0x180699010")]
public void SetGuid(Guid key, Guid value)
{
}
// Token: 0x06000144 RID: 324 RVA: 0x00002BF4 File Offset: 0x00000DF4
[Token(Token = "0x6000143")]
[Address(RVA = "0x6991B0", Offset = "0x697FB0", VA = "0x1806991B0")]
public int SetStringNative(Guid key, string value)
{
return 0;
}
// Token: 0x06000145 RID: 325 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000144")]
[Address(RVA = "0x699280", Offset = "0x698080", VA = "0x180699280")]
public void SetString(Guid key, string value)
{
}
// Token: 0x06000146 RID: 326 RVA: 0x00002C0C File Offset: 0x00000E0C
[Token(Token = "0x6000145")]
[Address(RVA = "0x698D20", Offset = "0x697B20", VA = "0x180698D20")]
public int SetBlobNative(Guid key, IntPtr buf, int cbBufSize)
{
return 0;
}
// Token: 0x06000147 RID: 327 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000146")]
[Address(RVA = "0x698DA0", Offset = "0x697BA0", VA = "0x180698DA0")]
public void SetBlob(Guid key, byte[] buffer)
{
}
// Token: 0x06000148 RID: 328 RVA: 0x00002C24 File Offset: 0x00000E24
[Token(Token = "0x6000147")]
[Address(RVA = "0x699560", Offset = "0x698360", VA = "0x180699560")]
public int SetUnknownNative(Guid key, IntPtr unknown)
{
return 0;
}
// Token: 0x06000149 RID: 329 RVA: 0x00002C3C File Offset: 0x00000E3C
[Token(Token = "0x6000148")]
[Address(RVA = "0x698C70", Offset = "0x697A70", VA = "0x180698C70")]
public int LockStoreNative()
{
return 0;
}
// Token: 0x0600014A RID: 330 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000149")]
[Address(RVA = "0x698CB0", Offset = "0x697AB0", VA = "0x180698CB0")]
public void LockStore()
{
}
// Token: 0x0600014B RID: 331 RVA: 0x00002C54 File Offset: 0x00000E54
[Token(Token = "0x600014A")]
[Address(RVA = "0x6995C0", Offset = "0x6983C0", VA = "0x1806995C0")]
public int UnlockStoreNative()
{
return 0;
}
// Token: 0x0600014C RID: 332 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x600014B")]
[Address(RVA = "0x699600", Offset = "0x698400", VA = "0x180699600")]
public void UnlockStore()
{
}
// Token: 0x0600014D RID: 333 RVA: 0x00002C6C File Offset: 0x00000E6C
[Token(Token = "0x600014C")]
[Address(RVA = "0x697E90", Offset = "0x696C90", VA = "0x180697E90")]
public int GetCountNative(out int itemCount)
{
return 0;
}
// Token: 0x0600014E RID: 334 RVA: 0x00002C84 File Offset: 0x00000E84
[Token(Token = "0x600014D")]
[Address(RVA = "0x697EE0", Offset = "0x696CE0", VA = "0x180697EE0")]
public int GetCount()
{
return 0;
}
// Token: 0x0600014F RID: 335 RVA: 0x00002C9C File Offset: 0x00000E9C
[Token(Token = "0x600014E")]
[Address(RVA = "0x698150", Offset = "0x696F50", VA = "0x180698150")]
public int GetItemByIndexNative(int index, out Guid key, IntPtr value)
{
return 0;
}
// Token: 0x06000150 RID: 336 RVA: 0x00002CB4 File Offset: 0x00000EB4
[Token(Token = "0x600014F")]
[Address(RVA = "0x6981D0", Offset = "0x696FD0", VA = "0x1806981D0")]
public PropertyVariant GetItemByIndex(int index, out Guid key)
{
return default(PropertyVariant);
}
// Token: 0x06000151 RID: 337 RVA: 0x00002CCC File Offset: 0x00000ECC
[Token(Token = "0x6000150")]
[Address(RVA = "0x6974A0", Offset = "0x6962A0", VA = "0x1806974A0")]
public int CopyAllItemsNative(MFAttributes destination)
{
return 0;
}
// Token: 0x06000152 RID: 338 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000151")]
[Address(RVA = "0x697530", Offset = "0x696330", VA = "0x180697530")]
public void CopyAllItems(MFAttributes destination)
{
}
// Token: 0x06000153 RID: 339 RVA: 0x00002CE4 File Offset: 0x00000EE4
[Token(Token = "0x6000152")]
[Address(RVA = "0x697770", Offset = "0x696570", VA = "0x180697770")]
public bool Exists(Guid key)
{
return default(bool);
}
// Token: 0x06000154 RID: 340 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x6000153")]
[Address(RVA = "0x698A30", Offset = "0x697830", VA = "0x180698A30")]
public object Get(Guid key)
{
return null;
}
// Token: 0x06000155 RID: 341 RVA: 0x00002080 File Offset: 0x00000280
[Token(Token = "0x6000154")]
[Address(RVA = "0x239BA00", Offset = "0x239A800", VA = "0x18239BA00")]
public TValueType Get<TValueType>(Guid key)
{
return null;
}
// Token: 0x06000156 RID: 342 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000155")]
[Address(RVA = "0x1B58F90", Offset = "0x1B57D90", VA = "0x181B58F90")]
public void Set<TValueType>(Guid key, TValueType value)
{
}
// Token: 0x06000157 RID: 343 RVA: 0x00002CFC File Offset: 0x00000EFC
[Token(Token = "0x6000156")]
[Address(RVA = "0x1D7BAA0", Offset = "0x1D7A8A0", VA = "0x181D7BAA0")]
internal bool TryGet<T>(Guid key, out T value)
{
return default(bool);
}
// Token: 0x06000158 RID: 344 RVA: 0x0000207E File Offset: 0x0000027E
[Token(Token = "0x6000157")]
[Address(RVA = "0x1B59900", Offset = "0x1B58700", VA = "0x181B59900")]
public void Set<T>(MFAttribute<T> keyValuePair)
{
}
// Token: 0x0400022E RID: 558
[Token(Token = "0x400022E")]
private const string InterfaceName = "IMFAttributes";
}
}