Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Obtiene el búfer del tensor como una matriz de bytes.
HRESULT GetBuffer(
[out, size_is(, *capacity)] BYTE **value,
[out] UINT32 *capacity);
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
valor | BYTE** | Búfer del tensor. |
capacidad | UINT32* | Capacidad del búfer. |
Devoluciones
HRESULT Resultado de la operación.
Ejemplos
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));
// ...
}
Consulte también
Requisitos
Requisito | |
---|---|
Cliente mínimo compatible | Windows 10, compilación 17763 |
Servidor mínimo admitido | Windows Server 2019 con experiencia de escritorio |
encabezado | windows.ai.machinelearning.native.h |
Nota:
Use los siguientes recursos para obtener ayuda con Windows ML:
- Para formular o responder a preguntas técnicas sobre Windows Machine Learning, utilice la etiqueta windows-machine-learning en Stack Overflow.
- Para notificar un error, registre un problema en GitHub.