ID3DXPRTCompBuffer::ExtractBasis-Methode
Extrahiert die Basisvektoren für die Mittel- und Prinzipalkomponentenanalyse (Principal Component Analysis, PCA) für einen bestimmten Cluster aus einem komprimierten ID3DXPRTCompBuffer-Datenpuffer .
Syntax
HRESULT ExtractBasis(
[in] UINT Cluster,
[in, out] FLOAT *pClusterBasis
);
Parameter
-
Cluster [in]
-
Typ: UINT
Cluster, für den die Basis extrahiert wird.
-
pClusterBasis [in, out]
-
Typ: FLOAT*
Zeiger auf ein Array von Basisvektordaten für Cluster. Die Größe der gespeicherten FLOAT-Daten ist: (1 + Anzahl von PCA-Vektoren pro Cluster) * (Anzahl der Koeffizienten) * (Anzahl der Farbkanäle)
Rückgabewert
Typ: HRESULT
Wenn die Methode erfolgreich ist, wird der Rückgabewert S_OK. Wenn die Methode fehlschlägt, wird der folgende Wert zurückgegeben.
Anforderungen
Anforderung | Wert |
---|---|
Header |
|
Bibliothek |
|
Siehe auch