ICompositorInterop2::CreateCompositionTexture 方法 (windows.ui.composition.interop.h)

重要

某些信息与预发行产品相关,在商业发布之前,该产品可能会进行实质性修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。

创建引用传入 Direct3D 纹理的合成纹理。

语法

HRESULT CreateCompositionTexture(
  IUnknown            *d3dTexture,
  ICompositionTexture **compositionTexture
);

parameters

d3dTexture

类型:_In_ IUnknown*

Direct3D 纹理 (ID3D11Texture2D 资源) 为其创建合成纹理。

compositionTexture

类型:_In_ IDCompositionTexture**

检索合成纹理对象。

返回值

类型: HRESULT

如果函数成功,则返回 S_OK。 否则,它将返回 HRESULT 错误代码。 如果尝试为不支持合成纹理的 Direct3D 设备支持的 Direct3D 纹理创建合成纹理,则 CreateCompositionTexture 将返回 E_INVALIDARG

要求

   
标头 windows.ui.composition.interop.h

另请参阅