Estructuras básicas de Direct3D 11

Esta sección contiene información sobre las estructuras principales.

En esta sección

Tema Descripción
D3D11_BLEND_DESC
Describe el estado de mezcla que se usa en una llamada a ID3D11Device::CreateBlendState para crear un objeto blend-state.
D3D11_BLEND_DESC1
Nota: Esta estructura es compatible con el entorno de ejecución de Direct3D 11.1, que está disponible en sistemas operativos Windows 8 y versiones posteriores.
Describe el estado de mezcla que se usa en una llamada a ID3D11Device1::CreateBlendState1 para crear un objeto blend-state.
D3D11_BOX
Define un cuadro 3D.
D3D11_COUNTER_DESC
Describe un contador.
D3D11_COUNTER_INFO
Información sobre las funcionalidades del contador de rendimiento de la tarjeta de vídeo.
D3D11_DEPTH_STENCIL_DESC
Describe el estado de la galería de símbolos de profundidad.
D3D11_DEPTH_STENCILOP_DESC
Operaciones de galería de símbolos que se pueden realizar en función de los resultados de la prueba de galería de símbolos.
D3D11_DRAW_INDEXED_INSTANCED_INDIRECT_ARGS
Argumentos para dibujar indizado indirecto.
D3D11_DRAW_INSTANCED_INDIRECT_ARGS
Argumentos para los argumentos indirectos con instancias de draw.
D3D11_FEATURE_DATA_ARCHITECTURE_INFO
Nota: Esta estructura es compatible con el entorno de ejecución de Direct3D 11.1, que está disponible en sistemas operativos Windows 8 y versiones posteriores.
Describe información sobre la arquitectura del adaptador de Direct3D 11.1.
D3D11_FEATURE_DATA_D3D9_OPTIONS
Nota: Esta estructura es compatible con el entorno de ejecución de Direct3D 11.1, que está disponible en sistemas operativos Windows 8 y versiones posteriores.
Describe las opciones de características de Direct3D 9 en el controlador de gráficos actual.
D3D11_FEATURE_DATA_D3D9_OPTIONS1
Describe las opciones de características de Direct3D 9 en el controlador de gráficos actual.
D3D11_FEATURE_DATA_D3D9_SHADOW_SUPPORT
Nota: Esta estructura es compatible con el entorno de ejecución de Direct3D 11.1, que está disponible en sistemas operativos Windows 8 y versiones posteriores.
Describe la compatibilidad con sombras de Direct3D 9 en el controlador de gráficos actual.
D3D11_FEATURE_DATA_D3D9_SIMPLE_INSTANCING_SUPPORT
Describe si se admite la creación de instancias sencillas.
D3D11_FEATURE_DATA_D3D10_X_HARDWARE_OPTIONS
Describe la compatibilidad con el sombreador de proceso y el búfer estructurado y sin procesar en el controlador de gráficos actual.
D3D11_FEATURE_DATA_D3D11_OPTIONS
Nota: Esta estructura es compatible con el entorno de ejecución de Direct3D 11.1, que está disponible en sistemas operativos Windows 8 y versiones posteriores.
Describe las opciones de características de Direct3D 11.1 en el controlador de gráficos actual.
D3D11_FEATURE_DATA_D3D11_OPTIONS1
Describe las opciones de características de Direct3D 11.2 en el controlador de gráficos actual.
D3D11_FEATURE_DATA_D3D11_OPTIONS2
Describe las opciones de características de Direct3D 11.3 en el controlador de gráficos actual.
D3D11_FEATURE_DATA_D3D11_OPTIONS3
Describe las opciones de características de Direct3D 11.3 en el controlador de gráficos actual.
D3D11_FEATURE_DATA_D3D11_OPTIONS4
Describe las opciones de características de Direct3D 11.4 en el controlador de gráficos actual.
D3D11_FEATURE_DATA_D3D11_OPTIONS5
Describe el nivel de compatibilidad con los recursos compartidos en el controlador de gráficos actual.
D3D11_FEATURE_DATA_DISPLAYABLE Describe el nivel de superficies que se pueden mostrar admitidas en el controlador gráfico actual.
D3D11_FEATURE_DATA_DOUBLES
Describe la compatibilidad con el tipo de datos doble en el controlador de gráficos actual.
D3D11_FEATURE_DATA_FORMAT_SUPPORT
Describe qué recursos son compatibles con el controlador de gráficos actual para un formato determinado.
D3D11_FEATURE_DATA_FORMAT_SUPPORT2
Describe qué opciones de recursos no ordenadas son compatibles con el controlador de gráficos actual para un formato determinado.
D3D11_FEATURE_DATA_GPU_VIRTUAL_ADDRESS_SUPPORT
Describe la compatibilidad con direcciones virtuales de GPU de datos de características, incluidos los bits de dirección máximo por recurso y por proceso.
D3D11_FEATURE_DATA_MARKER_SUPPORT
Describe si se admite una técnica de generación de perfiles de GPU.
D3D11_FEATURE_DATA_SHADER_CACHE
Describe el nivel de almacenamiento en caché del sombreador admitido en el controlador de gráficos actual.
D3D11_FEATURE_DATA_SHADER_MIN_PRECISION_SUPPORT
Nota: Esta estructura es compatible con el entorno de ejecución de Direct3D 11.1, que está disponible en sistemas operativos Windows 8 y versiones posteriores.
Describe las opciones de compatibilidad de precisión para sombreadores en el controlador de gráficos actual.
D3D11_FEATURE_DATA_THREADING
Describe las características de varios subprocesos compatibles con el controlador de gráficos actual.
D3D11_INPUT_ELEMENT_DESC
Descripción de un único elemento para la fase de ensamblador de entrada.
D3D11_QUERY_DATA_PIPELINE_STATISTICS
Consulte información sobre la actividad de canalización de gráficos entre llamadas a ID3D11DeviceContext::Begin e ID3D11DeviceContext::End.
D3D11_QUERY_DATA_SO_STATISTICS
Consulte información sobre la cantidad de datos transmitidos a los búferes de salida de flujo entre ID3D11DeviceContext::Begin e ID3D11DeviceContext::End.
D3D11_QUERY_DATA_TIMESTAMP_DISJOINT
Consulte información sobre la confiabilidad de una consulta de marca de tiempo.
D3D11_QUERY_DESC
Describe una consulta.
D3D11_QUERY_DESC1
Describe una consulta.
D3D11_RASTERIZER_DESC
Describe el estado del rasterizador.
D3D11_RASTERIZER_DESC1
Nota: Esta estructura es compatible con el entorno de ejecución de Direct3D 11.1, que está disponible en sistemas operativos Windows 8 y versiones posteriores.
Describe el estado del rasterizador.
D3D11_RASTERIZER_DESC2
Describe el estado del rasterizador.
D3D11_RECT
D3D11_RECT se declara de la siguiente manera:
D3D11_RENDER_TARGET_BLEND_DESC
Describe el estado de mezcla de un destino de representación.
D3D11_RENDER_TARGET_BLEND_DESC1
Nota: Esta estructura es compatible con el entorno de ejecución de Direct3D 11.1, que está disponible en sistemas operativos Windows 8 y versiones posteriores.
Describe el estado de mezcla de un destino de representación.
D3D11_SAMPLER_DESC
Describe un estado de sampler.
D3D11_SO_DECLARATION_ENTRY
Descripción de un elemento de vértice en un búfer de vértices en una ranura de salida.
D3D11_VIEWPORT
Define las dimensiones de una ventanilla.

Además, hay una estructura de rectángulo 2D definida en D3D11.h.

typedef RECT D3D11_RECT;

Para obtener documentación, consulte RECT en Windows GDI.

Referencia principal