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.