Microsoft DirectX 8.0 (C++)

IDirectXFileObject::GetName

Microsoft® DirectX® ファイル オブジェクトの名前へのポインタを取得する。

HRESULT GetName(
  LPSTR pstrNameBuf,
  LPDWORD pdwBufLen
);

パラメータ

pstrNameBuf
[out] Microsoft® DirectX® ファイル オブジェクトの名前がコピーされるバッファへのポインタ。バッファ長だけが必要であれば NULL を設定する。
pdwBufLen
[in, out] pstrNameBuf が指すバッファの長さを示す DWORD 値へのポインタ。pstrNameBuf が NULL の場合でも、オブジェクトの名前を格納するために必要なバッファ長が設定される。いずれの場合も、pdwBufLen の元の値がオブジェクトの名前を格納するのに必要な長さ以上の値でないときは、DXFILEERR_BADVALUE が関数から返る。

戻り値

成功した場合は、DXFILE_OK を返す。

失敗した場合は、次のいずれかの値を返す。

DXFILEERR_BADALLOC
DXFILEERR_BADVALUE

対象

このメソッドは、IDirectXFileObject を継承する次のインターフェイスに適用される。

動作環境

  ヘッダー : dxfile.h で宣言。
  インポート ライブラリ : d3dxof.lib を使用。