ID3D11VideoProcessorOutputView 接口是Direct3D 11中的一部分,用于表示视频处理器输出视图的接口。这个接口通常用于将视频处理器的输出与渲染目标相关联。以下是 ID3D11VideoProcessorOutputView 接口的一些基本信息:
DECLARE_INTERFACE_(ID3D11VideoProcessorOutputView, ID3D11View)
{
    // 省略了其他继承的成员

    virtual void STDMETHODCALLTYPE GetDesc(
        /* [annotation] */
        _Out_  D3D11_VIDEO_PROCESSOR_OUTPUT_VIEW_DESC *pDesc) const = 0;
};

这个接口主要包含了一个用于获取视频处理器输出视图描述的方法 GetDesc。通过调用这个方法,你可以获取与视频处理器输出视图相关的详细信息,例如输出数据的格式、大小等。

在使用时,通常你需要先创建一个 ID3D11VideoProcessorOutputView 对象,然后使用该对象将视频处理器的输出与渲染目标相关联。创建对象通常是通过 ID3D11VideoDevice 的 CreateVideoProcessorOutputView 方法来完成。


转载请注明出处:http://www.zyzy.cn/article/detail/25812/Win32 API/D3d11.h/ID3D11VideoProcessorOutputView