共用方式為


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

核心參考