DirectXMath ライブラリ ベクター アクセサー関数
DirectXMath ライブラリによって提供されるベクター アクセサー関数を一覧表示します。
DirectXMath ベクター アクセサーを使用すると、開発者はベクターの個々のコンポーネントを移植可能で最適な方法で取得および設定するコードを記述できます。
このセクションの内容
トピック | 説明 |
---|---|
XMVectorGetByIndex |
インデックスによって浮動小数点データを含む XMVECTOR データ型 の 4 つのコンポーネントの 1 つの値を取得します。 |
XMVectorGetByIndexPtr |
ポインターによって参照される浮動小数点のインスタンスに、インデックスによって参照される浮動小数点データを含む XMVECTOR データ型 の 4 つのコンポーネントの 1 つの値を取得します。 |
XMVectorGetIntByIndex |
インデックスによって整数データを含む XMVECTOR データ型 の 4 つのコンポーネントの 1 つの値を取得します。 |
XMVectorGetIntByIndexPtr |
インデックスによる整数データを含む XMVECTOR データ型 の 4 つのコンポーネントの 1 つの値を、ポインターによって参照される整数のインスタンスに取得します。 |
XMVectorGetIntW |
w
XMVECTOR データ型のコンポーネントを取得します。 |
XMVectorGetIntWPtr |
整数データを w 含む XMVECTOR データ型 のコンポーネントを取得し、そのコンポーネントの値をポインターによって参照uint32_tのインスタンスに格納します。 |
XMVectorGetIntX |
x
XMVECTOR データ型のコンポーネントを取得します。 |
XMVectorGetIntXPtr |
整数データを x 含む XMVECTOR データ型 のコンポーネントを取得し、そのコンポーネントの値をポインターによって参照uint32_tのインスタンスに格納します。 |
XMVectorGetIntY |
y
XMVECTOR データ型のコンポーネントを取得します。 |
XMVectorGetIntYPtr |
整数データを y 含む XMVECTOR データ型 のコンポーネントを取得し、そのコンポーネントの値をポインターによって参照uint32_tのインスタンスに格納します。 |
XMVectorGetIntZ |
z
XMVECTOR データ型のコンポーネントを取得します。 |
XMVectorGetIntZPtr |
整数データを z 含む XMVECTOR データ型 のコンポーネントを取得し、そのコンポーネントの値をポインターによって参照uint32_tのインスタンスに格納します。 |
XMVectorGetW |
w
XMVECTOR データ型のコンポーネントを取得します。 |
XMVectorGetWPtr |
浮動小数点データを w 含む XMVECTOR データ型 のコンポーネントを取得し、そのコンポーネントの値をポインターによって参照される float のインスタンスに格納します。 |
XMVectorGetX |
x
XMVECTOR データ型のコンポーネントを取得します。 |
XMVectorGetXPtr |
浮動小数点データを x 含む XMVECTOR データ型 のコンポーネントを取得し、そのコンポーネントの値をポインターによって参照される float のインスタンスに格納します。 |
XMVectorGetY |
y
XMVECTOR データ型のコンポーネントを取得します。 |
XMVectorGetYPtr |
浮動小数点データを y 含む XMVECTOR データ型 のコンポーネントを取得し、そのコンポーネントの値をポインターによって参照される float のインスタンスに格納します。 |
XMVectorGetZ |
z
XMVECTOR データ型のコンポーネントを取得します。 |
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 のコンポーネントを設定します。 |
関連トピック