ID2D1EffectContext::CreateResourceTexture-Methode (d2d1effectauthor.h)
Erstellt oder sucht die angegebene Ressourcentextur, je nachdem, ob eine Ressourcen-ID angegeben wird. Optional wird auch die Textur mit den angegebenen Daten initialisiert.
Syntax
HRESULT CreateResourceTexture(
[in, optional] const GUID *resourceId,
[in] const D2D1_RESOURCE_TEXTURE_PROPERTIES *resourceTextureProperties,
[in, optional] const BYTE *data,
[in, optional] const UINT32 *strides,
UINT32 dataSize,
[out] ID2D1ResourceTexture **resourceTexture
);
Parameter
[in, optional] resourceId
Typ: const GUID*
Ein optionaler Zeiger auf die eindeutige ID, die die Nachschlagetabelle identifiziert.
[in] resourceTextureProperties
Typ: const D2D1_RESOURCE_TEXTURE_PROPERTIES*
Die Eigenschaften, die zum Erstellen der Ressourcentextur verwendet werden.
[in, optional] data
Typ: const BYTE*
Die optionalen Daten, die in die Ressourcentextur geladen werden sollen.
[in, optional] strides
Typ: const UINT32*
Ein optionaler Zeiger auf den Schritt, um die Ressourcentextur entsprechend der Dimension zu durchlaufen.
dataSize
Typ: UINT32
Die Größe der Daten in Bytes.
[out] resourceTexture
Typ: ID2D1ResourceTexture**
Die zurückgegebene Textur, die als Ressource in einem Direct2D-Effekt verwendet werden kann.
Rückgabewert
Typ: HRESULT
Die Methode gibt ein HRESULT zurück. Mögliches Werte (aber nicht die Einzigen) sind die in der folgenden Tabelle.
HRESULT | BESCHREIBUNG |
---|---|
S_OK | Kein Fehler ist aufgetreten. |
E_OUTOFMEMORY | Direct2D konnte nicht genügend Arbeitsspeicher zuweisen, um den Anruf abzuschließen. |
E_INVALIDARG | Ein ungültiger Parameter wurde an die zurückgebende Funktion übergeben. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 und Plattformupdate für Windows 7 [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 und Plattformupdate für Windows Server 2008 R2 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | d2d1effectauthor.h |
Bibliothek | D2D1.lib |