Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ruft den Tensorpuffer als Array von Bytes ab.
HRESULT GetBuffer(
[out, size_is(, *capacity)] BYTE **value,
[out] UINT32 *capacity);
Parameter
| Name | Typ | BESCHREIBUNG |
|---|---|---|
| Wert | BYTE** | Der Tensorpuffer. |
| Kapazität | UINT32* | Die Kapazität des Puffers. |
Rückkehr
HRESULT Das Ergebnis des Vorgangs.
Beispiele
TensorFloat SoftwareBitmapToSoftwareTensor(SoftwareBitmap softwareBitmap)
{
// 1. Get access to the buffer of softwareBitmap
BYTE* pData = nullptr;
UINT32 size = 0;
BitmapBuffer spBitmapBuffer(softwareBitmap.LockBuffer(BitmapBufferAccessMode::Read));
winrt::Windows::Foundation::IMemoryBufferReference reference = spBitmapBuffer.CreateReference();
auto spByteAccess = reference.as<::Windows::Foundation::IMemoryBufferByteAccess>();
CHECK_HRESULT(spByteAccess->GetBuffer(&pData, &size));
// ...
}
Siehe auch
Anforderungen
| Anforderung | |
|---|---|
| Mindestens unterstützter Client | Windows 10, Build 17763 |
| Mindestens unterstützter Server | Windows Server 2019 mit Desktopdarstellung |
| Überschrift | windows.ai.machinelearning.native.h |
Hinweis
Verwenden Sie die folgenden Ressourcen für Hilfe zu Windows ML:
- Um technische Fragen zu Windows ML zu stellen oder zu beantworten, verwenden Sie bitte das Windows-Machine-Learning-Tag auf Stack Overflow.
- Um einen Fehler zu melden, erstellen Sie bitte ein Issue auf unserem GitHub.