Platform SDK: DirectX |
DirectDraw7.CreateSurfaceFromResource メソッドは、この DirectDraw オブジェクトに対する DirectDrawSurface7 オブジェクトを作成し、指定されたリソースを DirectDrawSurface オブジェクトにアタッチする。
object.CreateSurfaceFromResource( _ file As String, _ resName As String, _ ddsd As DDSURFACEDESC2) As DirectDrawSurface7
成功すれば、DirectDrawSurface7 オブジェクトを返す。
失敗すればエラーが発生し、Err.Number に次のいずれかの値が設定される。
モジュール名に空の文字列を使用して Microsoft® Visual Basic® 環境でアプリケーションを実行すると、リソースの場所を検索できない。スタンドアロンの実行可能ファイルを使用している場合のみ、空の文字列を渡しても成功する。
リソース名は、数字ではなく文字で指定しなければならない。リソース名をクオーテーション マークで囲んで文字列にしないと、メソッドは失敗する。