IDXGIDevice::CreateSurface
このメソッドは内部で使用されます。アプリケーション コードによって直接呼び出すことはできません。
HRESULT
CreateSurface(
const DXGI_SURFACE_DESC *pDesc,
UINT NumSurfaces,
DXGI_USAGE Usage,
const DXGI_SHARED_RESOURCE *pSharedResource,
IDXGISurface **ppSurface
);
パラメータ
- pDesc
サーフェイスを記述する DXGI_SURFACE_DESC 構造体へのポインター。 - NumSurfaces
作成するサーフェイスの数。 - Usage
サーフェイスの使用方法を指定する DXGI_USAGE フラグ。 - pSharedResource
共有リソースのビューを開くための共有リソース情報を表す DXGI_SHARED_RESOURCE 構造体への任意のポインター。 - ppSurface
最初に作成されたサーフェイスへの IDXGISurface インターフェイス ポインターのアドレス。
戻り値
正常に実行された場合は S_OK を返し、失敗した場合はエラー コードを返します。
解説
CreateSurface メソッドは、リソース間のデータの交換にバッファーを作成します。このメソッドは内部的に使用されます。直接呼び出すことはできません。
要件
ヘッダー: DXGI.h 宣言
ライブラリ: DXGI.lib 内容