次の方法で共有


D3D11DDIARG_BUFFEREX_SHADERRESOURCEVIEW 構造体 (d3d10umddi.h)

D3D11DDIARG_BUFFEREX_SHADERRESOURCEVIEW構造体は、 CreateShaderResourceView(D3D11) 関数の呼び出しでシェーダー リソース ビューを作成するために使用されるバッファーを記述します。

構文

typedef struct D3D11DDIARG_BUFFEREX_SHADERRESOURCEVIEW {
  union {
    [in] UINT FirstElement;
    [in] UINT ElementOffset;
  };
  union {
    [in] UINT NumElements;
    [in] UINT ElementWidth;
  };
  [in] UINT  Flags;
} D3D11DDIARG_BUFFEREX_SHADERRESOURCEVIEW;

メンバー

[in] FirstElement

バッファー内の最初の要素へのオフセット (バイト単位)。

[in] ElementOffset

バッファー内の最初の要素へのオフセット (バイト単位)。

[in] NumElements

バッファー内の要素の数。

[in] ElementWidth

バッファー内の要素単位の幅。

[in] Flags

バッファーを記述するフラグ値の有効なビットごとの OR。 現在、Direct3D ランタイムでは、D3D11_DDI_BUFFEREX_SRV_FLAG_RAW (0x00000001) フラグのみがサポートされています。 このフラグが設定されている場合、バッファーは未加工の形式になります。

要件

要件
サポートされている最小のクライアント D3D11DDIARG_BUFFEREX_SHADERRESOURCEVIEWは、Windows 7 オペレーティング システム以降でサポートされています。
Header d3d10umddi.h (D3d10umddi.h を含む)

こちらもご覧ください

CalcPrivateShaderResourceViewSize(D3D11)

CreateShaderResourceView(D3D11)

D3D11DDIARG_CREATESHADERRESOURCEVIEW