Freigeben über


IDCompositionDevice4::CreateCompositionTexture-Methode (dcomp.h)

Wichtig

Einige Informationen beziehen sich auf ein Vorabrelease-Produkt, das vor der kommerziellen Freigabe wesentlich 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,
  IDCompositionTexture **compositionTexture
);

Parameter

d3dTexture

Typ: _In_ IUnknown*

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

compositionTexture

Type: _In_ IDCompositionTexture**

Ruft das Kompositionstexturobjekt ab.

Rückgabewert

Typ: HRESULT

Wenn die Funktion erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT 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

Anforderung Wert
Header dcomp.h

Weitere Informationen