Freigeben über


ICompositorInterop2::CreateCompositionTexture-Methode (windows.ui.composition.interop.h)

Wichtig

Einige Informationen beziehen sich auf ein Vorabrelease-Produkt, das vor der kommerziellen Freigabe erheblich geändert werden kann. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.

Erstellt eine Kompositionstextur, die auf die übergebene Direct3D-Textur verweist.

Syntax

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

Parameter

d3dTexture

Typ: _In_ IUnknown*

Eine Direct3D-Textur (eine ID3D11Texture2D-Ressource ), für die eine Kompositionstextur erstellt werden soll.

compositionTexture

Typ: _In_ IDCompositionTexture**

Ruft das Kompositionstexturobjekt ab.

Rückgabewert

Typ: HRESULT

Wenn die Funktion erfolgreich ist, gibt sie S_OK zurück. Andernfalls wird ein HRESULT-Fehlercode zurückgegeben. Wenn Sie versuchen, eine Kompositionstextur für eine Direct3D-Textur zu erstellen, die von einem Direct3D-Gerät unterstützt wird, das Keine Kompositionstexturen unterstützt, gibt CreateCompositionTextureE_INVALIDARG zurück.

Anforderungen

   
Kopfzeile windows.ui.composition.interop.h

Weitere Informationen