Visual Basicエラー値

Microsoft® Direct3D® 保持モードのインターフェイスのメソッドは、Microsoft Visual Basic® で以下の値を返す。

D3DRM_OK
成功。DD_OKと同等。
D3DRMERR_BADALLOC
メモリ不足。
D3DRMERR_BADDEVICE
デバイスはレンダラと互換性がない。
D3DRMERR_BADFILE
データファイルが不正。
D3DRMERR_BADMAJORVERSION
DLLのメジャーバージョンが不正。
D3DRMERR_BADMINORVERSION
DLLのマイナーバージョンが不正。
D3DRMERR_BADOBJECT
引数にはオブジェクトが必要。
D3DRMERR_BADPMDATA
.xファイル中のデータが不正。プログレッシブメッシュへの変換は成功したが、無効なプログレッシブメッシュが.xファイルに作成された。
D3DRMERR_BADTYPE
不正な型の引数が渡された。
D3DRMERR_BADVALUE
不正な値の引数が渡された。
D3DRMERR_BOXNOTSET
境界ボックスがフレームに設定されてないときに、境界ボックスにアクセスしようとした(たとえば、Direct3DRMFrame3.GetBoxを用いて)。
D3DRMERR_CLIENTNOTREGISTERED
クライアントが登録されていない。
D3DRMERR_CONNECTIONLOST
ロード、クローンまたは複製中にデータ接続が失われた。
D3DRMERR_ELEMENTINUSE
使用中は要素の修正または削除はできない。サブメッシュを空にするには、その親に対して Direct3DRMMeshBuilder3.Emptyを呼び出す。
D3DRMERR_ENTRYINUSE
頂点または法線エントリは現在面が使用中であり、削除できない。
D3DRMERR_FACEUSED
面はメッシュ上で使用済みである。
D3DRMERR_FILENOTFOUND
指定された場所にファイルが見つからない。
D3DRMERR_INCOMPATIBLEKEY
指定されたアニメーションキーは互換性がない。キーを修正することはできない。
D3DRMERR_INVALIDLIBRARY
指定されたライブラリは無効である。
D3DRMERR_INVALIDOBJECT
メソッドが、無効なオブジェクトを受け取った。
D3DRMERR_INVALIDPARAMS
メソッドに渡されたパラメータが少なくとも1つ無効である。
D3DRMERR_LIBRARYNOTFOUND
指定されたライブラリが見つからない。
D3DRMERR_LOADABORTED
ロードがユーザによって強制終了させられた。
D3DRMERR_NOSUCHKEY
指定されたアニメーションキーは存在しない。
D3DRMERR_NOTCREATEDFROMDDS
指定されたテクスチャがMicrosoft DirectDraw®サーフェスから作成されていない。
D3DRMERR_NOTDONEYET
エラーフラグが実装されていない。
D3DRMERR_NOTENOUGHDATA
要求された処理を行うために十分なデータがロードされていない。
D3DRMERR_NOTFOUND
指定された場所にオブジェクトが見つからない。
D3DRMERR_OUTOFRANGE
指定された値は範囲外である。
D3DRMERR_PENDING
要求された情報を供給するために必要なデータのロードが終了していない。
D3DRMERR_REQUESTTOOLARGE
利用可能な最大詳細レベルよりも大きな詳細レベルをプログレッシブメッシュに設定しようとした。
D3DRMERR_REQUESTTOOSMALL
ベースメッシュの詳細よりも小さなプログレッシブメッシュの最低レンダリング詳細を設定しようとした (レンダリングの最小値)。
D3DRMERR_TEXTUREFORMATNOTFOUND
指定された基準を満たし、下層の直接モードデバイスがサポートするテクスチャフォーマットが見つからなかった。
D3DRMERR_UNABLETOEXECUTE
プロシージャを実行できない。
DD_OK
要求は成功し完了した。D3DRM_OKと同等。
DDERR_INVALIDOBJECT
無効なオブジェクトのポインタを受け取った。
DDERR_INVALIDPARAMS
Oメソッドに渡された1つ以上のパラメータが不正である。
DDERR_NOTFOUND
要求された項目が見つからなかった。
DDERR_NOTINITIALIZED
オブジェクトが初期化される前に、オブジェクトのインターフェイスメソッドを呼び出そうとした。
DDERR_OUTOFMEMORY
DirectDrawが処理を行うのに十分なメモリがない。

トップに戻る トップに戻る
© 1999 Microsoft and/or its suppliers. All rights reserved. Terms of Use.