DirectXMath ライブラリ ベクター アクセサー関数

DirectXMath ライブラリによって提供されるベクター アクセサー関数を一覧表示します。

DirectXMath ベクター アクセサーを使用すると、開発者はベクターの個々のコンポーネントを移植可能で最適な方法で取得および設定するコードを記述できます。

このセクションの内容

トピック 説明
XMVectorGetByIndex
インデックスによって浮動小数点データを含む XMVECTOR データ型 の 4 つのコンポーネントの 1 つの値を取得します。
XMVectorGetByIndexPtr
ポインターによって参照される浮動小数点のインスタンスに、インデックスによって参照される浮動小数点データを含む XMVECTOR データ型 の 4 つのコンポーネントの 1 つの値を取得します。
XMVectorGetIntByIndex
インデックスによって整数データを含む XMVECTOR データ型 の 4 つのコンポーネントの 1 つの値を取得します。
XMVectorGetIntByIndexPtr
インデックスによる整数データを含む XMVECTOR データ型 の 4 つのコンポーネントの 1 つの値を、ポインターによって参照される整数のインスタンスに取得します。
XMVectorGetIntW
wXMVECTOR データ型のコンポーネントを取得します。
XMVectorGetIntWPtr
整数データを w 含む XMVECTOR データ型 のコンポーネントを取得し、そのコンポーネントの値をポインターによって参照uint32_tのインスタンスに格納します。
XMVectorGetIntX
xXMVECTOR データ型のコンポーネントを取得します。
XMVectorGetIntXPtr
整数データを x 含む XMVECTOR データ型 のコンポーネントを取得し、そのコンポーネントの値をポインターによって参照uint32_tのインスタンスに格納します。
XMVectorGetIntY
yXMVECTOR データ型のコンポーネントを取得します。
XMVectorGetIntYPtr
整数データを y 含む XMVECTOR データ型 のコンポーネントを取得し、そのコンポーネントの値をポインターによって参照uint32_tのインスタンスに格納します。
XMVectorGetIntZ
zXMVECTOR データ型のコンポーネントを取得します。
XMVectorGetIntZPtr
整数データを z 含む XMVECTOR データ型 のコンポーネントを取得し、そのコンポーネントの値をポインターによって参照uint32_tのインスタンスに格納します。
XMVectorGetW
wXMVECTOR データ型のコンポーネントを取得します。
XMVectorGetWPtr
浮動小数点データを w 含む XMVECTOR データ型 のコンポーネントを取得し、そのコンポーネントの値をポインターによって参照される float のインスタンスに格納します。
XMVectorGetX
xXMVECTOR データ型のコンポーネントを取得します。
XMVectorGetXPtr
浮動小数点データを x 含む XMVECTOR データ型 のコンポーネントを取得し、そのコンポーネントの値をポインターによって参照される float のインスタンスに格納します。
XMVectorGetY
yXMVECTOR データ型のコンポーネントを取得します。
XMVectorGetYPtr
浮動小数点データを y 含む XMVECTOR データ型 のコンポーネントを取得し、そのコンポーネントの値をポインターによって参照される float のインスタンスに格納します。
XMVectorGetZ
zXMVECTOR データ型のコンポーネントを取得します。
XMVectorGetZPtr
浮動小数点データを z 含む XMVECTOR データ型 のコンポーネントを取得し、そのコンポーネントの値をポインターによって参照される float のインスタンスに格納します。
XMVectorSetByIndex
インデックスによって参照される整数データを含む XMVECTOR データ型 の 4 つのコンポーネントの 1 つの値を設定するには、浮動小数点オブジェクトを使用します。
XMVectorSetByIndexPtr
インデックスによって参照される浮動小数点データを含む XMVECTOR データ型 の 4 つのコンポーネントの 1 つの値を設定するには、浮動小数点インスタンスへのポインターを使用します。
XMVectorSetIntByIndex
インデックスによって参照される整数データを含む XMVECTOR データ型 の 4 つのコンポーネントの 1 つの値を設定するには、整数インスタンスを使用します。
XMVectorSetIntByIndexPtr
整数インスタンスへのポインターを使用して、インデックスによって参照される整数データを含む XMVECTOR データ型 の 4 つのコンポーネントの 1 つの値を設定します。
XMVectorSetIntW
XMVECTOR データ型wコンポーネントの値を設定します。
XMVectorSetIntWPtr
wポインターによって参照される のインスタンスに含まれる値を使用して、整数データを含む XMVECTOR のコンポーネントuint32_t設定します。
XMVectorSetIntX
XMVECTOR データ型xコンポーネントの値を設定します。
XMVectorSetIntXPtr
xポインターによって参照される のインスタンスに含まれる値を使用して、整数データを含む XMVECTOR のコンポーネントuint32_t設定します。
XMVectorSetIntY
XMVECTOR データ型yコンポーネントの値を設定します。
XMVectorSetIntYPtr
yポインターによって参照される のインスタンスに含まれる値を使用して、整数データを含む XMVECTOR のコンポーネントuint32_t設定します。
XMVectorSetIntZ
XMVECTOR データ型zコンポーネントの値を設定します。
XMVectorSetIntZPtr
zポインターによって参照される のインスタンスに含まれる値を使用して、整数データを含む XMVECTOR のコンポーネントuint32_t設定します。
XMVectorSetW
XMVECTOR データ型wコンポーネントの値を設定します。
XMVectorSetWPtr
wポインターによって参照される float のインスタンスに含まれる値を使用して、浮動小数点データを含む XMVECTOR のコンポーネントを設定します。
XMVectorSetX
XMVECTOR データ型xコンポーネントの値を設定します。
XMVectorSetXPtr
xポインターによって参照される float のインスタンスに含まれる値を使用して、浮動小数点データを含む XMVECTOR のコンポーネントを設定します。
XMVectorSetY
XMVECTOR データ型yコンポーネントの値を設定します。
XMVectorSetYPtr
yポインターによって参照される float のインスタンスに含まれる値を使用して、浮動小数点データを含む XMVECTOR のコンポーネントを設定します。
XMVectorSetZ
XMVECTOR データ型zコンポーネントの値を設定します。
XMVectorSetZPtr
zポインターによって参照される float のインスタンスに含まれる値を使用して、浮動小数点データを含む XMVECTOR のコンポーネントを設定します。

 

DirectXMath ライブラリ関数