CD3D11_TEXTURE3D_DESC::CD3D11_TEXTURE3D_DESC(DXGI_FORMAT,UINT,UINT,UINT,UINT,D3D11_USAGE,UINT,UINT) 関数 (d3d11.h)
D3D11_TEXTURE3D_DESC値を使用して初期化される CD3D11_TEXTURE3D_DESC 構造体の新しいインスタンス を インスタンス化します。
構文
void CD3D11_TEXTURE3D_DESC(
DXGI_FORMAT format,
UINT width,
UINT height,
UINT depth,
UINT mipLevels,
UINT bindFlags,
D3D11_USAGE usage,
UINT cpuaccessFlags,
UINT miscFlags
);
パラメーター
format
種類: DXGI_FORMAT
テクスチャ形式を指定する DXGI_FORMAT型指定された値。
width
型: UINT
テクスチャの幅 (テクセル単位)。 範囲は 1 ~ D3D11_REQ_TEXTURE3D_U_V_OR_W_DIMENSION (2048) です。 ただし、範囲は実際にはレンダリング デバイスを作成する 機能レベル によって制限されます。
height
型: UINT
テクスチャの高さ (テクセル単位)。 範囲は 1 ~ D3D11_REQ_TEXTURE3D_U_V_OR_W_DIMENSION (2048) です。 ただし、範囲は実際にはレンダリング デバイスを作成する 機能レベル によって制限されます。
depth
型: UINT
テクスチャの深さ (テクセル単位)。 範囲は 1 ~ D3D11_REQ_TEXTURE3D_U_V_OR_W_DIMENSION (2048) です。 ただし、範囲は実際にはレンダリング デバイスを作成する 機能レベル によって制限されます。
mipLevels
型: UINT
テクスチャ内のミップマップ レベルの最大数。 D3D11_TEX1D_SRVの解説を参照してください。 マルチサンプリング テクスチャには 1 を使用します。または 0 を指定すると、サブテキストの完全なセットが生成されます。
bindFlags
型: UINT
ビットごとの OR 演算を使用して結合される D3D11_BIND_FLAG型指定された値の組み合わせ。 結果の値は、テクスチャをパイプライン ステージにバインドする方法を指定します。
usage
種類: D3D11_USAGE
テクスチャの読み取 りと書き込みの方法を識別するD3D11_USAGE型指定された値。
cpuaccessFlags
型: UINT
ビットごとの OR 演算を使用して結合される D3D11_CPU_ACCESS_FLAG型指定された値の組み合わせ。 結果の値は、許可される CPU アクセスの種類を指定します。
miscFlags
型: UINT
ビットごとの OR 演算を使用して結合される D3D11_RESOURCE_MISC_FLAG型指定された値の組み合わせ。 結果の値は、あまり一般的ではない他のリソース オプションを識別します。
戻り値
なし
必要条件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 7 [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2008 R2 [デスクトップ アプリ |UWP アプリ] |
対象プラットフォーム | Windows |
ヘッダー | d3d11.h |
Library | D3D11.lib |
こちらもご覧ください
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示