Direct3D 11 Core-Strukturen

Dieser Abschnitt enthält Informationen zu den Kernstrukturen.

In diesem Abschnitt

Thema BESCHREIBUNG
D3D11_BLEND_DESC
Beschreibt den Blendzustand, den Sie bei einem Aufruf von ID3D11Device::CreateBlendState verwenden, um ein Blend-State-Objekt zu erstellen.
D3D11_BLEND_DESC1
Hinweis: Diese Struktur wird von der Direct3D 11.1-Runtime unterstützt, die unter Windows 8 und höher verfügbar ist.
Beschreibt den Blendzustand, den Sie in einem Aufruf von ID3D11Device1::CreateBlendState1 verwenden, um ein Blend-State-Objekt zu erstellen.
D3D11_BOX
Definiert ein 3D-Feld.
D3D11_COUNTER_DESC
Beschreibt einen Leistungsindikator.
D3D11_COUNTER_INFO
Informationen zu den Leistungsindikatorfunktionen des Video-Karte.
D3D11_DEPTH_STENCIL_DESC
Beschreibt den Tiefenschablonenzustand.
D3D11_DEPTH_STENCILOP_DESC
Schablonenvorgänge, die basierend auf den Ergebnissen des Schablonentests ausgeführt werden können.
D3D11_DRAW_INDEXED_INSTANCED_INDIRECT_ARGS
Argumente für indizierte Instanzen indirekt zeichnen.
D3D11_DRAW_INSTANCED_INDIRECT_ARGS
Argumente für indirekte Zeichnungsinstanzen.
D3D11_FEATURE_DATA_ARCHITECTURE_INFO
Hinweis: Diese Struktur wird von der Direct3D 11.1-Runtime unterstützt, die unter Windows 8 und höher verfügbar ist.
Beschreibt Informationen zur Direct3D 11.1-Adapterarchitektur.
D3D11_FEATURE_DATA_D3D9_OPTIONS
Hinweis: Diese Struktur wird von der Direct3D 11.1-Runtime unterstützt, die unter Windows 8 und höher verfügbar ist.
Beschreibt die Direct3D 9-Featureoptionen im aktuellen Grafiktreiber.
D3D11_FEATURE_DATA_D3D9_OPTIONS1
Beschreibt die Direct3D 9-Featureoptionen im aktuellen Grafiktreiber.
D3D11_FEATURE_DATA_D3D9_SHADOW_SUPPORT
Hinweis: Diese Struktur wird von der Direct3D 11.1-Runtime unterstützt, die unter Windows 8 und höher verfügbar ist.
Beschreibt die Direct3D 9-Schattenunterstützung im aktuellen Grafiktreiber.
D3D11_FEATURE_DATA_D3D9_SIMPLE_INSTANCING_SUPPORT
Beschreibt, ob einfaches Erstellen unterstützt wird.
D3D11_FEATURE_DATA_D3D10_X_HARDWARE_OPTIONS
Beschreibt Compute-Shader und die Unterstützung von rohen und strukturierten Puffern im aktuellen Grafiktreiber.
D3D11_FEATURE_DATA_D3D11_OPTIONS
Hinweis: Diese Struktur wird von der Direct3D 11.1-Runtime unterstützt, die unter Windows 8 und höher verfügbar ist.
Beschreibt Die Optionen für Direct3D 11.1-Features im aktuellen Grafiktreiber.
D3D11_FEATURE_DATA_D3D11_OPTIONS1
Beschreibt die Optionen für Direct3D 11.2-Features im aktuellen Grafiktreiber.
D3D11_FEATURE_DATA_D3D11_OPTIONS2
Beschreibt die Featureoptionen von Direct3D 11.3 im aktuellen Grafiktreiber.
D3D11_FEATURE_DATA_D3D11_OPTIONS3
Beschreibt die Featureoptionen von Direct3D 11.3 im aktuellen Grafiktreiber.
D3D11_FEATURE_DATA_D3D11_OPTIONS4
Beschreibt Die Optionen für Direct3D 11.4-Features im aktuellen Grafiktreiber.
D3D11_FEATURE_DATA_D3D11_OPTIONS5
Beschreibt die Ebene der Unterstützung für freigegebene Ressourcen im aktuellen Grafiktreiber.
D3D11_FEATURE_DATA_DISPLAYABLE Beschreibt die Ebene der anzeigefähigen Oberflächen, die im aktuellen Grafiktreiber unterstützt werden.
D3D11_FEATURE_DATA_DOUBLES
Beschreibt die Unterstützung von doppelten Datentypen im aktuellen Grafiktreiber.
D3D11_FEATURE_DATA_FORMAT_SUPPORT
Beschreibt, welche Ressourcen vom aktuellen Grafiktreiber für ein bestimmtes Format unterstützt werden.
D3D11_FEATURE_DATA_FORMAT_SUPPORT2
Beschreibt, welche ungeordneten Ressourcenoptionen vom aktuellen Grafiktreiber für ein bestimmtes Format unterstützt werden.
D3D11_FEATURE_DATA_GPU_VIRTUAL_ADDRESS_SUPPORT
Beschreibt die Unterstützung virtueller GPU-Adressen für Featuredaten, einschließlich der maximalen Adressbits pro Ressource und pro Prozess.
D3D11_FEATURE_DATA_MARKER_SUPPORT
Beschreibt, ob eine GPU-Profilerstellungsmethode unterstützt wird.
D3D11_FEATURE_DATA_SHADER_CACHE
Beschreibt die Ebene der Shaderzwischenspeicherung, die im aktuellen Grafiktreiber unterstützt wird.
D3D11_FEATURE_DATA_SHADER_MIN_PRECISION_SUPPORT
Hinweis: Diese Struktur wird von der Direct3D 11.1-Runtime unterstützt, die unter Windows 8 und höher verfügbar ist.
Beschreibt die Optionen für die Genauigkeitsunterstützung für Shader im aktuellen Grafiktreiber.
D3D11_FEATURE_DATA_THREADING
Beschreibt die Multithreadingfeatures, die vom aktuellen Grafiktreiber unterstützt werden.
D3D11_INPUT_ELEMENT_DESC
Eine Beschreibung eines einzelnen Elements für die Eingabe-Assembler-Phase.
D3D11_QUERY_DATA_PIPELINE_STATISTICS
Abfragen von Informationen zur grafikpipeline-Aktivität zwischen Aufrufen von ID3D11DeviceContext::Begin und ID3D11DeviceContext::End.
D3D11_QUERY_DATA_SO_STATISTICS
Abfrageinformationen zur Datenmenge, die zwischen ID3D11DeviceContext::Begin und ID3D11DeviceContext::End an die Streamausgabepuffer gestreamt wird.
D3D11_QUERY_DATA_TIMESTAMP_DISJOINT
Abfragen von Informationen zur Zuverlässigkeit einer Zeitstempelabfrage.
D3D11_QUERY_DESC
Beschreibt eine Abfrage.
D3D11_QUERY_DESC1
Beschreibt eine Abfrage.
D3D11_RASTERIZER_DESC
Beschreibt den Rasterizerstatus.
D3D11_RASTERIZER_DESC1
Hinweis: Diese Struktur wird von der Direct3D 11.1-Runtime unterstützt, die unter Windows 8 und höher verfügbar ist.
Beschreibt den Rasterizerstatus.
D3D11_RASTERIZER_DESC2
Beschreibt den Rasterizerstatus.
D3D11_RECT
D3D11_RECT wird wie folgt deklariert:
D3D11_RENDER_TARGET_BLEND_DESC
Beschreibt den Mischzustand für ein Renderziel.
D3D11_RENDER_TARGET_BLEND_DESC1
Hinweis: Diese Struktur wird von der Direct3D 11.1-Runtime unterstützt, die unter Windows 8 und höher verfügbar ist.
Beschreibt den Mischzustand für ein Renderziel.
D3D11_SAMPLER_DESC
Beschreibt einen Samplerzustand.
D3D11_SO_DECLARATION_ENTRY
Beschreibung eines Vertexelements in einem Vertexpuffer in einem Ausgabeslot.
D3D11_VIEWPORT
Definiert die Dimensionen eines Viewports.

Darüber hinaus ist eine 2D-Rechteckstruktur in D3D11.h definiert.

typedef RECT D3D11_RECT;

Die Dokumentation finden Sie unter RECT in Windows GDI.

Kernreferenz