Interfaz ID3D11Device (d3d11.h)
La interfaz del dispositivo representa un adaptador virtual; se usa para crear recursos.
Nota La versión más reciente de esta interfaz es ID3D11Device5 introducida en el Windows 10 Creators Update. Las aplicaciones destinadas a Windows 10 Creators Update deben usar la interfaz ID3D11Device5 en lugar de ID3D11Device.
Herencia
La interfaz ID3D11Device hereda de la interfaz IUnknown . ID3D11Device también tiene estos tipos de miembros:
Métodos
La interfaz ID3D11Device tiene estos métodos.
ID3D11Device::CheckCounter Obtenga el tipo, el nombre, las unidades de medida y una descripción de un contador existente. (ID3D11Device.CheckCounter) |
ID3D11Device::CheckCounterInfo Obtenga la información de un contador. (ID3D11Device.CheckCounterInfo) |
ID3D11Device::CheckFeatureSupport Obtiene información sobre las características compatibles con el controlador de gráficos actual. (ID3D11Device.CheckFeatureSupport) |
ID3D11Device::CheckFormatSupport Obtenga la compatibilidad con un formato determinado en el dispositivo de vídeo instalado. (ID3D11Device.CheckFormatSupport) |
ID3D11Device::CheckMultisampleQualityLevels Obtenga el número de niveles de calidad disponibles durante el muestreo múltiple. (ID3D11Device.CheckMultisampleQualityLevels) |
ID3D11Device::CreateBlendState Cree un objeto blend-state que encapsula el estado de fusión para la fase de fusión de salida. (ID3D11Device.CreateBlendState) |
ID3D11Device::CreateBuffer Crea un búfer (búfer de vértices, búfer de índice o búfer de constantes de sombreador). |
ID3D11Device::CreateClassLinkage Crea bibliotecas de vinculación de clases para habilitar la vinculación dinámica del sombreador. |
ID3D11Device::CreateComputeShader Cree un sombreador de proceso. |
ID3D11Device::CreateCounter Cree un objeto counter para medir el rendimiento de la GPU. (ID3D11Device.CreateCounter) |
ID3D11Device::CreateDeferredContext Crea un contexto diferido, que puede registrar listas de comandos. (ID3D11Device.CreateDeferredContext) |
ID3D11Device::CreateDepthStencilState Cree un objeto de estado de galería de símbolos de profundidad que encapsula la información de prueba de galería de símbolos de profundidad para la fase de fusión de salida. (ID3D11Device.CreateDepthStencilState) |
ID3D11Device::CreateDepthStencilView Cree una vista de galería de símbolos de profundidad para acceder a los datos de recursos. (ID3D11Device.CreateDepthStencilView) |
ID3D11Device::CreateDomainShader Cree un sombreador de dominio. |
ID3D11Device::CreateGeometryShader Cree un sombreador de geometría. (ID3D11Device.CreateGeometryShader) |
ID3D11Device::CreateGeometryShaderWithStreamOutput Crea un sombreador de geometría que puede escribir en búferes de salida de streaming. (ID3D11Device.CreateGeometryShaderWithStreamOutput) |
ID3D11Device::CreateHullShader Cree un sombreador de casco. |
ID3D11Device::CreateInputLayout Cree un objeto de diseño de entrada para describir los datos del búfer de entrada para la fase del ensamblador de entrada. (ID3D11Device.CreateInputLayout) |
ID3D11Device::CreatePixelShader Cree un sombreador de píxeles. (ID3D11Device.CreatePixelShader) |
ID3D11Device::CreatePredicate Crea un predicado. (ID3D11Device.CreatePredicate) |
ID3D11Device::CreateQuery Esta interfaz encapsula métodos para consultar información de la GPU. (ID3D11Device.CreateQuery) |
ID3D11Device::CreateRasterizerState Cree un objeto de estado de rasterizador que indique a la fase de rasterizador cómo comportarse. (ID3D11Device.CreateRasterizerState) |
ID3D11Device::CreateRenderTargetView Crea una vista de destino de representación para acceder a los datos de recursos. (ID3D11Device.CreateRenderTargetView) |
ID3D11Device::CreateSamplerState Cree un objeto sampler-state que encapsula la información de muestreo de una textura. (ID3D11Device.CreateSamplerState) |
ID3D11Device::CreateShaderResourceView Cree una vista de recursos de sombreador para acceder a los datos de un recurso. (ID3D11Device.CreateShaderResourceView) |
ID3D11Device::CreateTexture1D Crea una matriz de texturas 1D. |
ID3D11Device::CreateTexture2D Cree una matriz de texturas 2D. |
ID3D11Device::CreateTexture3D Cree una sola textura 3D. |
ID3D11Device::CreateUnorderedAccessView Crea una vista para acceder a un recurso de acceso desordenado. (ID3D11Device.CreateUnorderedAccessView) |
ID3D11Device::CreateVertexShader Cree un objeto de sombreador de vértices a partir de un sombreador compilado. (ID3D11Device.CreateVertexShader) |
ID3D11Device::GetCreationFlags Obtenga las marcas usadas durante la llamada para crear el dispositivo con D3D11CreateDevice. |
ID3D11Device::GetDeviceRemovedReason Obtenga el motivo por el que se quitó el dispositivo. (ID3D11Device.GetDeviceRemovedReason) |
ID3D11Device::GetExceptionMode Obtiene las marcas del modo de excepción. (ID3D11Device.GetExceptionMode) |
ID3D11Device::GetFeatureLevel Obtiene el nivel de característica del dispositivo de hardware. (ID3D11Device.GetFeatureLevel) |
ID3D11Device::GetImmediateContext Obtiene un contexto inmediato, que puede reproducir listas de comandos. (ID3D11Device.GetImmediateContext) |
ID3D11Device::GetPrivateData Obtener datos definidos por la aplicación de un dispositivo. |
ID3D11Device::OpenSharedResource Proporcione a un dispositivo acceso a un recurso compartido creado en otro dispositivo. |
ID3D11Device::SetExceptionMode Obtiene las marcas del modo de excepción. (ID3D11Device.SetExceptionMode) |
ID3D11Device::SetPrivateData Establezca los datos en un dispositivo y asócielos con un guid. (ID3D11Device.SetPrivateData) |
ID3D11Device::SetPrivateDataInterface Asocie una interfaz derivada de IUnknown con este elemento secundario del dispositivo y asocie esa interfaz con un guid definido por la aplicación. (ID3D11Device.SetPrivateDataInterface) |
Comentarios
Se crea un dispositivo con D3D11CreateDevice.
Windows Phone 8: se admite esta API.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 7 [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2008 R2 [aplicaciones de escritorio | Aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | d3d11.h |