D3DXCreateSprite 関数
特定のデバイスに関連付けられているスプライト オブジェクトを作成します。 スプライト オブジェクトは、2D 画像を画面に描画するために使用されます。
構文
HRESULT D3DXCreateSprite(
_In_ LPDIRECT3DDEVICE9 pDevice,
_Out_ LPD3DXSPRITE *ppSprite
);
パラメーター
-
pDevice [in]
-
スプライトに関連付けるデバイスである IDirect3DDevice9 インターフェイスへのポインター。
-
ppSprite [out]
-
種類: LPD3DXSPRITE*
ID3DXSprite インターフェイスへのポインターのアドレス。 このインターフェイスを使用すると、ユーザーはスプライト関数にアクセスできます。
戻り値
種類: HRESULT
関数が成功した場合、戻り値はS_OK。 関数が失敗した場合、戻り値は次のいずれかになります:D3DERR_INVALIDCALL、E_OUTOFMEMORY。
解説
このインターフェイスを使用すると、関連付けられているデバイスの画面空間に 2 次元画像を描画できます。
必要条件
要件 | 値 |
---|---|
ヘッダー |
|
ライブラリ |
|
関連項目