Direct3D 11 コア構造体

このセクションには、コア構造に関する情報が含まれています。

このセクションの内容

トピック 説明
D3D11_BLEND_DESC
ID3D11Device::CreateBlendState を呼び出してブレンド状態オブジェクトを作成するときに使用するブレンド状態について説明します。
D3D11_BLEND_DESC1
メモ: この構造は、Windows 8 以降のオペレーティング システムで使用できる Direct3D 11.1 ランタイムでサポートされています。
ID3D11Device1::CreateBlendState1 を呼び出してブレンド状態オブジェクトを作成するときに使用するブレンド状態について説明します。
D3D11_BOX
3D ボックスを定義します。
D3D11_COUNTER_DESC
カウンターについて説明します。
D3D11_COUNTER_INFO
ビデオ カードのパフォーマンス カウンター機能に関する情報。
D3D11_DEPTH_STENCIL_DESC
深度ステンシルの状態について説明します。
D3D11_DEPTH_STENCILOP_DESC
ステンシル テストの結果に基づいて実行できるステンシル操作。
D3D11_DRAW_INDEXED_INSTANCED_INDIRECT_ARGS
インデックス付きインスタンス化間接描画の引数。
D3D11_DRAW_INSTANCED_INDIRECT_ARGS
インスタンス化された間接描画の引数。
D3D11_FEATURE_DATA_ARCHITECTURE_INFO
メモ: この構造は、Windows 8 以降のオペレーティング システムで使用できる Direct3D 11.1 ランタイムでサポートされています。
Direct3D 11.1 アダプター アーキテクチャに関する情報について説明します。
D3D11_FEATURE_DATA_D3D9_OPTIONS
メモ: この構造は、Windows 8 以降のオペレーティング システムで使用できる Direct3D 11.1 ランタイムでサポートされています。
現在のグラフィックス ドライバーの Direct3D 9 機能オプションについて説明します。
D3D11_FEATURE_DATA_D3D9_OPTIONS1
現在のグラフィックス ドライバーの Direct3D 9 機能オプションについて説明します。
D3D11_FEATURE_DATA_D3D9_SHADOW_SUPPORT
メモ: この構造は、Windows 8 以降のオペレーティング システムで使用できる Direct3D 11.1 ランタイムでサポートされています。
現在のグラフィックス ドライバーでの Direct3D 9 シャドウ サポートについて説明します。
D3D11_FEATURE_DATA_D3D9_SIMPLE_INSTANCING_SUPPORT
単純なインスタンス化がサポートされているかどうかを説明します。
D3D11_FEATURE_DATA_D3D10_X_HARDWARE_OPTIONS
現在のグラフィックス ドライバーでのコンピューティング シェーダーと未加工および構造化バッファーのサポートについて説明します。
D3D11_FEATURE_DATA_D3D11_OPTIONS
メモ: この構造は、Windows 8 以降のオペレーティング システムで使用できる Direct3D 11.1 ランタイムでサポートされています。
現在のグラフィックス ドライバーの Direct3D 11.1 機能オプションについて説明します。
D3D11_FEATURE_DATA_D3D11_OPTIONS1
現在のグラフィックス ドライバーの Direct3D 11.2 機能オプションについて説明します。
D3D11_FEATURE_DATA_D3D11_OPTIONS2
現在のグラフィックス ドライバーの Direct3D 11.3 機能オプションについて説明します。
D3D11_FEATURE_DATA_D3D11_OPTIONS3
現在のグラフィックス ドライバーの Direct3D 11.3 機能オプションについて説明します。
D3D11_FEATURE_DATA_D3D11_OPTIONS4
現在のグラフィックス ドライバーの Direct3D 11.4 機能オプションについて説明します。
D3D11_FEATURE_DATA_D3D11_OPTIONS5
現在のグラフィックス ドライバーでの共有リソースのサポート レベルについて説明します。
D3D11_FEATURE_DATA_DISPLAYABLE 現在のグラフィックス ドライバーでサポートされている表示可能なサーフェスのレベルについて説明します。
D3D11_FEATURE_DATA_DOUBLES
現在のグラフィックス ドライバーでのダブル データ型のサポートについて説明します。
D3D11_FEATURE_DATA_FORMAT_SUPPORT
特定の形式の現在のグラフィックス ドライバーでサポートされているリソースについて説明します。
D3D11_FEATURE_DATA_FORMAT_SUPPORT2
特定の形式の現在のグラフィックス ドライバーでサポートされている順序指定されていないリソース オプションについて説明します。
D3D11_FEATURE_DATA_GPU_VIRTUAL_ADDRESS_SUPPORT
リソースごとの最大アドレス ビットとプロセスごとの最大アドレス ビットなど、機能データ GPU 仮想アドレスのサポートについて説明します。
D3D11_FEATURE_DATA_MARKER_SUPPORT
GPU プロファイリング手法がサポートされているかどうかを説明します。
D3D11_FEATURE_DATA_SHADER_CACHE
現在のグラフィックス ドライバーでサポートされているシェーダー キャッシュのレベルについて説明します。
D3D11_FEATURE_DATA_SHADER_MIN_PRECISION_SUPPORT
メモ: この構造は、Windows 8 以降のオペレーティング システムで使用できる Direct3D 11.1 ランタイムでサポートされています。
現在のグラフィックス ドライバーのシェーダーの精度サポート オプションについて説明します。
D3D11_FEATURE_DATA_THREADING
現在のグラフィックス ドライバーでサポートされているマルチスレッド機能について説明します。
D3D11_INPUT_ELEMENT_DESC
入力アセンブラー ステージの 1 つの要素の説明。
D3D11_QUERY_DATA_PIPELINE_STATISTICS
ID3D11DeviceContext::Begin と ID3D11DeviceContext::End の呼び出しの間に、グラフィックス パイプライン アクティビティに関する情報を照会します
D3D11_QUERY_DATA_SO_STATISTICS
ID3D11DeviceContext::Begin と ID3D11DeviceContext::End の間のストリーム出力バッファーにストリーミングされるデータの量に関する情報を照会します。
D3D11_QUERY_DATA_TIMESTAMP_DISJOINT
タイムスタンプ クエリの信頼性に関するクエリ情報。
D3D11_QUERY_DESC
クエリについて説明します。
D3D11_QUERY_DESC1
クエリについて説明します。
D3D11_RASTERIZER_DESC
ラスタライザーの状態について説明します。
D3D11_RASTERIZER_DESC1
メモ: この構造は、Windows 8 以降のオペレーティング システムで使用できる Direct3D 11.1 ランタイムでサポートされています。
ラスタライザーの状態について説明します。
D3D11_RASTERIZER_DESC2
ラスタライザーの状態について説明します。
D3D11_RECT
D3D11_RECTは次のように宣言されます。
D3D11_RENDER_TARGET_BLEND_DESC
レンダー ターゲットのブレンド状態について説明します。
D3D11_RENDER_TARGET_BLEND_DESC1
メモ: この構造は、Windows 8 以降のオペレーティング システムで使用できる Direct3D 11.1 ランタイムでサポートされています。
レンダー ターゲットのブレンド状態について説明します。
D3D11_SAMPLER_DESC
サンプラーの状態について説明します。
D3D11_SO_DECLARATION_ENTRY
出力スロット内の頂点バッファー内の頂点要素の説明。
D3D11_VIEWPORT
ビューポートの寸法を定義します。

さらに、D3D11.h で定義された 2D 四角形構造があります。

typedef RECT D3D11_RECT;

ドキュメントについては、「Windows GDIRECT」を参照してください。

コア リファレンス