示例#1
0
 public void VideoProcessorSetStreamFrameFormat([NativeTypeName("ID3D11VideoProcessor *")] ID3D11VideoProcessor *pVideoProcessor, [NativeTypeName("UINT")] uint StreamIndex, D3D11_VIDEO_FRAME_FORMAT FrameFormat)
 {
     ((delegate * unmanaged <ID3D11VideoContext2 *, ID3D11VideoProcessor *, uint, D3D11_VIDEO_FRAME_FORMAT, void>)(lpVtbl[27]))((ID3D11VideoContext2 *)Unsafe.AsPointer(ref this), pVideoProcessor, StreamIndex, FrameFormat);
 }
示例#2
0
 public void VideoProcessorGetStreamFrameFormat(IntPtr pVideoProcessor, uint StreamIndex, ref D3D11_VIDEO_FRAME_FORMAT pFrameFormat)
 {
     if (m_VideoProcessorGetStreamFrameFormatFunc == null)
     {
         var fp = GetFunctionPointer(40);
         m_VideoProcessorGetStreamFrameFormatFunc = (VideoProcessorGetStreamFrameFormatFunc)Marshal.GetDelegateForFunctionPointer(fp, typeof(VideoProcessorGetStreamFrameFormatFunc));
     }
     m_VideoProcessorGetStreamFrameFormatFunc(m_ptr, pVideoProcessor, StreamIndex, ref pFrameFormat);
 }