コード例 #1
0
 public int GetDVDTextStringAsUnicode([NativeTypeName("ULONG")] uint ulLangIndex, [NativeTypeName("ULONG")] uint ulStringIndex, [NativeTypeName("WCHAR *")] ushort *pchwBuffer, [NativeTypeName("ULONG")] uint ulMaxBufferSize, [NativeTypeName("ULONG *")] uint *pulActualSize, [NativeTypeName("enum DVD_TextStringType *")] DVD_TextStringType *pType)
 {
     return(((delegate * unmanaged <IDvdInfo2 *, uint, uint, ushort *, uint, uint *, DVD_TextStringType *, int>)(lpVtbl[25]))((IDvdInfo2 *)Unsafe.AsPointer(ref this), ulLangIndex, ulStringIndex, pchwBuffer, ulMaxBufferSize, pulActualSize, pType));
 }
コード例 #2
0
 public HRESULT GetDVDTextStringAsNative([NativeTypeName("ULONG")] uint ulLangIndex, [NativeTypeName("ULONG")] uint ulStringIndex, byte *pbBuffer, [NativeTypeName("ULONG")] uint ulMaxBufferSize, [NativeTypeName("ULONG *")] uint *pulActualSize, [NativeTypeName("enum DVD_TextStringType *")] DVD_TextStringType *pType)
 {
     return(((delegate * unmanaged <IDvdInfo2 *, uint, uint, byte *, uint, uint *, DVD_TextStringType *, int>)(lpVtbl[24]))((IDvdInfo2 *)Unsafe.AsPointer(ref this), ulLangIndex, ulStringIndex, pbBuffer, ulMaxBufferSize, pulActualSize, pType));
 }