Microsoft DirectX 8.0 (Visual Basic)

D3DXMatrixPerspectiveOffCenterRH

カスタマイズされた右手座標系パースペクティブ射影行列を作成する。

D3DXMatrixPerspectiveOffCenterRH( _ 
    MOut As D3DMATRIX, _ 
    l As Single, _ 
    r As Single, _ 
    b As Single, _ 
    t As Single, _ 
    zn As Single, _ 
    zf As Single)

パラメータ

pOut
[in, out] 操作結果の D3DMATRIX 構造体へのポインタ。
l
[in] ビュー ボリュームの最小 X 値。
r
[in] ビュー ボリュームの最大 X 値。
t
[in] ビュー ボリュームの最小 Y 値。
b
[in] ビュー ボリュームの最大 Y 値。
zn
[in] ビュー ボリュームの最小 Z 値。
zf
[in] ビュー ボリュームの最大 Z 値。

エラー コード

失敗した場合はエラーが発生し、Err.Number に次のいずれかの値が設定される。

D3DERR_INVALIDCALL
D3DERR_OUTOFVIDEOMEMORY

エラー トラッピングの詳細については、Microsoft® Visual Basic® の「エラー処理」を参照すること。

注意

D3DXMatrixPerspectiveOffCenterRH 関数のパラメータはすべて、カメラ空間の距離である。このパラメータは、ビュー ボリュームのディメンジョンを記述する。

参照

D3DXMatrixPerspectiveRHD3DXMatrixPerspectiveLHD3DXMatrixPerspectiveFovRHD3DXMatrixPerspectiveFovLHD3DXMatrixPerspectiveOffCenterLH