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