Пример #1
0
 internal static extern bool MetadataIteratorInsertBlockAfter(
     MetadataIteratorHandle handle,
     MetadataBlockHandle metadataHandle);
Пример #2
0
 internal static extern unsafe bool MetadataObjectPictureSetData(
     MetadataBlockHandle handle,
     byte *data,
     uint length,
     [MarshalAs(UnmanagedType.Bool)] bool copy);
Пример #3
0
 internal static extern bool MetadataObjectPictureSetMimeType(
     MetadataBlockHandle handle,
     [MarshalAs(UnmanagedType.LPStr)] string mimeType,
     [MarshalAs(UnmanagedType.Bool)] bool copy);
Пример #4
0
 internal static extern bool MetadataObjectSeekTableTemplateAppendSpacedPoints(
     MetadataBlockHandle handle,
     uint num,
     ulong totalSamples);
Пример #5
0
 internal static extern bool MetadataObjectVorbisCommentAppendComment(
     MetadataBlockHandle handle,
     VorbisCommentEntry vorbisComment,
     [MarshalAs(UnmanagedType.Bool)] bool copy);
Пример #6
0
 protected MetadataBlock(MetadataType metadataType)
 {
     Handle = SafeNativeMethods.MetadataObjectNew(metadataType);
 }