次の方法で共有


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 オペレーティング システム以降でサポートされています。
ヘッダー d3d10umddi.h (D3d10umddi.h を含む)

関連項目

CalcPrivateShaderResourceViewSize(D3D11)

CreateShaderResourceView(D3D11)

D3D11DDIARG_CREATESHADERRESOURCEVIEW