Direct3D 11 核心結構

本節包含核心結構的相關資訊。

本節內容

主題 描述
D3D11_BLEND_DESC
描述您在 ID3D11Device::CreateBlendState 呼叫中使用的混合狀態,以建立 blend-state 物件。
D3D11_BLEND_DESC1
注意: Direct3D 11.1 執行時間支援此結構,可在 Windows 8 和更新版本的作業系統上使用。
描述您在 ID3D11Device1::CreateBlendState1 呼叫中使用的混合狀態,以建立 blend-state 物件。
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
注意: Direct3D 11.1 執行時間支援此結構,可在 Windows 8 和更新版本的作業系統上使用。
描述 Direct3D 11.1 配接器架構的相關資訊。
D3D11_FEATURE_DATA_D3D9_OPTIONS
注意: Direct3D 11.1 執行時間支援此結構,可在 Windows 8 和更新版本的作業系統上使用。
描述目前圖形驅動程式中的 Direct3D 9 功能選項。
D3D11_FEATURE_DATA_D3D9_OPTIONS1
描述目前圖形驅動程式中的 Direct3D 9 功能選項。
D3D11_FEATURE_DATA_D3D9_SHADOW_SUPPORT
注意: Direct3D 11.1 執行時間支援此結構,可在 Windows 8 和更新版本的作業系統上使用。
說明目前圖形驅動程式中的 Direct3D 9 陰影支援。
D3D11_FEATURE_DATA_D3D9_SIMPLE_INSTANCING_SUPPORT
描述是否支援簡單的實例。
D3D11_FEATURE_DATA_D3D10_X_HARDWARE_OPTIONS
描述目前圖形驅動程式中的計算著色器和原始和結構化緩衝區支援。
D3D11_FEATURE_DATA_D3D11_OPTIONS
注意: Direct3D 11.1 執行時間支援此結構,可在 Windows 8 和更新版本的作業系統上使用。
說明目前圖形驅動程式中的 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
注意: Direct3D 11.1 執行時間支援此結構,可在 Windows 8 和更新版本的作業系統上使用。
描述目前圖形驅動程式中著色器的有效位數支援選項。
D3D11_FEATURE_DATA_THREADING
描述目前圖形驅動程式支援的多執行緒功能。
D3D11_INPUT_ELEMENT_DESC
輸入組合器階段的單一專案描述。
D3D11_QUERY_DATA_PIPELINE_STATISTICS
在呼叫 ID3D11DeviceCoNtext::BeginID3D11DeviceCoNtext::End之間查詢圖形管線活動的相關資訊。
D3D11_QUERY_DATA_SO_STATISTICS
查詢在 ID3D11DeviceCoNtext::BeginID3D11DeviceCoNtext::End之間串流輸出緩衝區資料流程輸出緩衝區量的相關資訊。
D3D11_QUERY_DATA_TIMESTAMP_DISJOINT
查詢時間戳記查詢可靠性的相關資訊。
D3D11_QUERY_DESC
描述查詢。
D3D11_QUERY_DESC1
描述查詢。
D3D11_RASTERIZER_DESC
描述轉譯器狀態。
D3D11_RASTERIZER_DESC1
注意: Direct3D 11.1 執行時間支援此結構,可在 Windows 8 和更新版本的作業系統上使用。
描述轉譯器狀態。
D3D11_RASTERIZER_DESC2
描述轉譯器狀態。
D3D11_RECT
D3D11_RECT宣告如下:
D3D11_RENDER_TARGET_BLEND_DESC
描述轉譯目標的混合狀態。
D3D11_RENDER_TARGET_BLEND_DESC1
注意: Direct3D 11.1 執行時間支援此結構,可在 Windows 8 和更新版本的作業系統上使用。
描述轉譯目標的混合狀態。
D3D11_SAMPLER_DESC
描述取樣器狀態。
D3D11_SO_DECLARATION_ENTRY
輸出位置頂點緩衝區中頂點專案的描述。
D3D11_VIEWPORT
定義檢視區的維度。

此外,還有 D3D11.h 中定義的 2D 矩形結構。

typedef RECT D3D11_RECT;

如需檔,請參閱Windows GDI中的RECT

核心參考