Blob Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
| Name | Description |
|---|---|
| Blob(IntPtr, Int32, MemoryMode) |
Inicializuje novou instanci Blob třídy, zabalení zadaných dat. |
| Blob(IntPtr, Int32, MemoryMode, ReleaseDelegate) |
Inicializuje novou instanci Blob třídy, zabalení zadaných dat. |
Blob(IntPtr, Int32, MemoryMode)
Inicializuje novou instanci Blob třídy, zabalení zadaných dat.
public Blob(IntPtr data, int length, HarfBuzzSharp.MemoryMode mode);
Parametry
- data
- IntPtr
Data, která se mají zabalit.
- length
- Int32
Délka zabalených dat.
- mode
- MemoryMode
Režim paměti, který se má použít.
Poznámky
Pokud došlo k potížím při vytváření objektu blob nebo pokud byla délka dat nulová, vytvoří se prázdný objekt blob.
Platí pro
Blob(IntPtr, Int32, MemoryMode, ReleaseDelegate)
Inicializuje novou instanci Blob třídy, zabalení zadaných dat.
public Blob(IntPtr data, int length, HarfBuzzSharp.MemoryMode mode, HarfBuzzSharp.ReleaseDelegate releaseDelegate);
Parametry
- data
- IntPtr
Data, která se mají zabalit.
- length
- Int32
Délka zabalených dat.
- mode
- MemoryMode
Režim paměti, který se má použít.
- releaseDelegate
- ReleaseDelegate
Delegát, který se má vyvolat, když už data nepotřebujete.
Poznámky
Pokud došlo k potížím při vytváření objektu blob nebo pokud byla délka dat nulová, vytvoří se prázdný objekt blob.