Compartilhar via


Método ICompositorInterop2::CreateCompositionTexture (windows.ui.composition.interop.h)

Importante

Algumas informações estão relacionadas a um produto de pré-lançamento que pode ser substancialmente modificado antes de ser lançado comercialmente. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.

Cria uma textura de composição que faz referência à textura passada do Direct3D.

Sintaxe

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

Parâmetros

d3dTexture

Tipo: _In_ IUnknown*

Uma textura Direct3D (um recurso ID3D11Texture2D ) para criar uma textura de composição.

compositionTexture

Tipo: _In_ IDCompositionTexture**

Recupera o objeto de textura de composição.

Retornar valor

Tipo: HRESULT

Se a função for bem-sucedida, ela retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT. Se você tentar criar uma textura de composição para uma textura Direct3D com suporte de um dispositivo Direct3D que não dá suporte a texturas de composição, CreateCompositionTexture retornará E_INVALIDARG.

Requisitos

   
Cabeçalho windows.ui.composition.interop.h

Confira também