Direct3DDevice8.GetPixelShaderFunction
ピクセル シェーダの機能を取得する。
object.GetPixelShaderFunction( _
Handle As Long, _
Data As Any, _
SizeOfData As Long)
指定項目
- object
- Direct3DDevice8 オブジェクトを表すオブジェクト式。
- Handle
- 参照するピクセル シェーダへのハンドル。
- Data
- 呼び出しが成功した場合に要求したピクセル シェーダ ハンドルに関連付けられているコードを格納する配列の先頭要素。
- SizeOfData
- Data の配列のサイズ (バイト単位)。この値が 0 などのように、実際のデータ サイズよりも小さい場合、メソッドはこのパラメータを必要なバッファ サイズに設定し、D3DERR_MOREDATA を返す。Data が ByVal 0 の場合、このパラメータには必要なサイズが設定され、D3D_OK が返される。
エラー コード
失敗した場合はエラーが発生し、Err.Number に D3DERR_INVALIDCALL が設定される。
エラー トラッピングの詳細については、Microsoft® Visual Basic® の「エラー処理」を参照すること。
注意
ピクセル シェーダの機能は、ブレンディング処理を示している。
参照
Direct3DDevice8.GetPixelShader