次の方法で共有


ICompositorInterop2::CreateCompositionTexture メソッド (windows.ui.composition.interop.h)

重要

一部の情報はプレリリース製品に関連しており、商用リリース前に大幅に変更される可能性があります。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。

渡された Direct3D テクスチャを参照するコンポジション テクスチャを作成します。

構文

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

パラメーター

d3dTexture

型: _In_ IUnknown*

合成テクスチャを作成するための Direct3D テクスチャ (ID3D11Texture2D リソース)。

compositionTexture

型: _In_ IDCompositionTexture**

コンポジション テクスチャ オブジェクトを取得します。

戻り値

種類: HRESULT

関数が成功した場合は、S_OK を返します。 それ以外の場合は、 HRESULT エラー コードが返されます。 コンポジション テクスチャをサポートしていない Direct3D デバイスによってサポートされる Direct3D テクスチャのコンポジション テクスチャを作成しようとすると、 CreateCompositionTextureE_INVALIDARGを返します。

要件

   
Header windows.ui.composition.interop.h

関連項目