Freigeben über


ID3DXFileData::GetName-Methode

Ruft den Namen dieses Dateidatenobjekts ab.

Syntax

HRESULT GetName(
  [in]      LPSTR  szName,
  [in, out] SIZE_T *puiSize
);

Parameter

szName [in]

Typ: LPSTR

Adresse eines Zeigers zum Empfangen des Namens dieses Dateidatenobjekts. Wenn dieser Parameter NULL ist, gibt puiSize die Größe der Zeichenfolge zurück. Wenn szName auf gültigen Arbeitsspeicher verweist, wird der Name dieses Dateidatenobjekts in szName kopiert, bis zur Anzahl der Zeichen, die von puiSize angegeben werden.

puiSize [in, out]

Typ: SIZE_T*

Zeiger auf die Größe der Zeichenfolge, die den Namen dieses Dateidatenobjekts darstellt. Dieser Parameter kann NULL sein, wenn szName einen Verweis auf den Namen bereitstellt. Dieser Parameter gibt die Größe der Zeichenfolge zurück, wenn szName NULL ist.

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: D3DXFERR_BADVALUE.

Bemerkungen

Damit diese Methode erfolgreich ist, muss entweder szName oder puiSize ungleich NULL sein.

Anforderungen

Anforderung Wert
Header
D3DX9Xof.h
Bibliothek
D3dx9.lib

Siehe auch

ID3DXFileData