コード例 #1
0
 public HRESULT CanPlayType(BOOL AudioOnly, [NativeTypeName("BSTR")] ushort *MimeType, MF_MEDIA_ENGINE_CANPLAY *pAnswer)
 {
     return(((delegate * unmanaged <IMFMediaEngineExtension *, BOOL, ushort *, MF_MEDIA_ENGINE_CANPLAY *, int>)(lpVtbl[3]))((IMFMediaEngineExtension *)Unsafe.AsPointer(ref this), AudioOnly, MimeType, pAnswer));
 }
コード例 #2
0
 public HRESULT CanPlayType([NativeTypeName("BSTR")] ushort *type, MF_MEDIA_ENGINE_CANPLAY *pAnswer)
 {
     return(((delegate * unmanaged <IMFMediaSharingEngine *, ushort *, MF_MEDIA_ENGINE_CANPLAY *, int>)(lpVtbl[13]))((IMFMediaSharingEngine *)Unsafe.AsPointer(ref this), type, pAnswer));
 }
コード例 #3
0
 public HRESULT IsTypeSupportedEx([NativeTypeName("BSTR")] ushort *type, [NativeTypeName("BSTR")] ushort *keySystem, MF_MEDIA_ENGINE_CANPLAY *pAnswer)
 {
     return(((delegate * unmanaged <IMFExtendedDRMTypeSupport *, ushort *, ushort *, MF_MEDIA_ENGINE_CANPLAY *, int>)(lpVtbl[3]))((IMFExtendedDRMTypeSupport *)Unsafe.AsPointer(ref this), type, keySystem, pAnswer));
 }