MF2DBuffer_LockFlags 枚举 (mfobjects.h)

包含 IMF2DBuffer2::Lock2DSize 方法的标志。

语法

typedef enum _MF2DBuffer_LockFlags {
  MF2DBuffer_LockFlags_LockTypeMask,
  MF2DBuffer_LockFlags_Read = 0x1,
  MF2DBuffer_LockFlags_Write = 0x2,
  MF2DBuffer_LockFlags_ReadWrite = 0x3,
  MF2DBuffer_LockFlags_ForceDWORD = 0x7fffffff
} MF2DBuffer_LockFlags;

常量

 
MF2DBuffer_LockFlags_LockTypeMask
保留。
MF2DBuffer_LockFlags_Read
值: 0x1
锁定用于读取的缓冲区。
MF2DBuffer_LockFlags_Write
值: 0x2
锁定要写入的缓冲区。
MF2DBuffer_LockFlags_ReadWrite
值: 0x3
锁定用于读取和写入的缓冲区。
MF2DBuffer_LockFlags_ForceDWORD
值: 0x7fffffff
保留。 此成员强制枚举类型编译为 DWORD 值。

要求

   
最低受支持的客户端 Windows 8 [桌面应用 |UWP 应用]
最低受支持的服务器 Windows Server 2012 [桌面应用 |UWP 应用]
标头 mfobjects.h (包括 Mfobjects.h、Mfidl.h)

另请参阅

媒体基础枚举