Partager via


ICompositorInterop2::CreateCompositionTexture, méthode (windows.ui.composition.interop.h)

Important

Certaines informations se rapportent à un produit de préversion qui peut être considérablement modifié avant sa commercialisation. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.

Crée une texture de composition référençant la texture Direct3D passée.

Syntaxe

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

Paramètres

d3dTexture

Type : _In_ IUnknown*

Texture Direct3D (ressource ID3D11Texture2D ) pour laquelle créer une texture de composition.

compositionTexture

Type : _In_ IDCompositionTexture**

Récupère l’objet de texture de composition.

Valeur retournée

Type : HRESULT

Si la fonction réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT . Si vous essayez de créer une texture de composition pour une texture Direct3D qui est soutenue par un appareil Direct3D qui ne prend pas en charge les textures de composition, CreateCompositionTexture retourne E_INVALIDARG.

Configuration requise

   
En-tête windows.ui.composition.interop.h

Voir aussi