Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
L’interface de l’appareil représente une carte virtuelle ; il est utilisé pour créer des ressources.
Héritage
L’interface ID3D11Device hérite de l’interface IUnknown. ID3D11Device a également les types de membres suivants :
Méthodes
L’interface ID3D11Device possède ces méthodes.
|
ID3D11Device ::CheckCounter Obtenez le type, le nom, les unités de mesure et une description d’un compteur existant. (ID3D11Device.CheckCounter) |
|
ID3D11Device ::CheckCounterInfo Obtenir les informations d’un compteur. (ID3D11Device.CheckCounterInfo) |
|
ID3D11Device ::CheckFeatureSupport Obtient des informations sur les fonctionnalités prises en charge par le pilote graphique actuel. (ID3D11Device.CheckFeatureSupport) |
|
ID3D11Device ::CheckFormatSupport Obtenez la prise en charge d’un format donné sur l’appareil vidéo installé. (ID3D11Device.CheckFormatSupport) |
|
ID3D11Device ::CheckMultisampleQualityLevels Obtenez le nombre de niveaux de qualité disponibles pendant le multi-échantillonnage. (ID3D11Device.CheckMultisampleQualityLevels) |
|
ID3D11Device ::CreateBlendState Créez un objet d’état de fusion qui encapsule l’état de fusion pour la phase sortie-fusion. (ID3D11Device.CreateBlendState) |
|
ID3D11Device ::CreateBuffer Crée une mémoire tampon (tampon de vertex, mémoire tampon d’index ou mémoire tampon à constante de nuanceur). |
|
ID3D11Device ::CreateClassLinkage Crée des bibliothèques de liaisons de classes pour activer la liaison de nuanceur dynamique. |
|
ID3D11Device ::CreateComputeShader Créez un nuanceur de calcul. |
|
ID3D11Device ::CreateCounter Créez un objet de compteur pour mesurer les performances gpu. (ID3D11Device.CreateCounter) |
|
ID3D11Device ::CreateDeferredContext Crée un contexte différé, qui peut enregistrer des listes de commandes. (ID3D11Device.CreateDeferredContext) |
|
ID3D11Device ::CreateDepthStencilState Créez un objet d’état de gabarit de profondeur qui encapsule les informations de test de gabarit de profondeur pour l’étape sortie-fusion. (ID3D11Device.CreateDepthStencilState) |
|
ID3D11Device ::CreateDepthStencilView Créez une vue de gabarit de profondeur pour accéder aux données de ressources. (ID3D11Device.CreateDepthStencilView) |
|
ID3D11Device ::CreateDomainShader Créez un nuanceur de domaine. |
|
ID3D11Device ::CreateGeometryShader Créez un nuanceur de géométrie. (ID3D11Device.CreateGeometryShader) |
|
ID3D11Device ::CreateGeometryShaderWithStreamOutput Crée un nuanceur de géométrie qui peut écrire dans des mémoires tampons de sortie de streaming. (ID3D11Device.CreateGeometryShaderWithStreamOutput) |
|
ID3D11Device ::CreateHullShader Créez un nuanceur de coque. |
|
ID3D11Device ::CreateInputLayout Créez un objet de disposition d’entrée pour décrire les données de mémoire tampon d’entrée pour la phase d’assembleur d’entrée. (ID3D11Device.CreateInputLayout) |
|
ID3D11Device ::CreatePixelShader Créez un nuanceur de pixels. (ID3D11Device.CreatePixelShader) |
|
ID3D11Device ::CreatePredicate Crée un prédicat. (ID3D11Device.CreatePredicate) |
|
ID3D11Device ::CreateQuery Cette interface encapsule les méthodes d’interrogation des informations à partir du GPU. (ID3D11Device.CreateQuery) |
|
ID3D11Device ::CreateRasterizerState Créez un objet d’état de rastériseur qui indique à la phase de rastériseur comment se comporter. (ID3D11Device.CreateRasterizerState) |
|
ID3D11Device ::CreateRenderTargetView Crée une vue cible de rendu pour accéder aux données de ressources. (ID3D11Device.CreateRenderTargetView) |
|
ID3D11Device ::CreateSamplerState Créez un objet sampler-state qui encapsule les informations d’échantillonnage d’une texture. (ID3D11Device.CreateSamplerState) |
|
ID3D11Device ::CreateShaderResourceView Créez une vue nuanceur-ressource pour accéder aux données d’une ressource. (ID3D11Device.CreateShaderResourceView) |
|
ID3D11Device ::CreateTexture1D Crée un tableau de textures 1D. |
|
ID3D11Device ::CreateTexture2D Créez un tableau de textures 2D. |
|
ID3D11Device ::CreateTexture3D Créez une texture 3D unique. |
|
ID3D11Device ::CreateUnorderedAccessView Crée une vue pour accéder à une ressource d’accès non ordonnée. (ID3D11Device.CreateUnorderedAccessView) |
|
ID3D11Device ::CreateVertexShader Créez un objet de nuanceur de vertex à partir d’un nuanceur compilé. (ID3D11Device.CreateVertexShader) |
|
ID3D11Device ::GetCreationFlags Obtenez les indicateurs utilisés pendant l’appel pour créer l’appareil avec D3D11CreateDevice. |
|
ID3D11Device ::GetDeviceRemovedReason Obtenez la raison pour laquelle l’appareil a été supprimé. (ID3D11Device.GetDeviceRemovedReason) |
|
ID3D11Device ::GetExceptionMode Obtenez les indicateurs de mode d’exception. (ID3D11Device.GetExceptionMode) |
|
ID3D11Device ::GetFeatureLevel Obtient le niveau de fonctionnalité de l’appareil matériel. (ID3D11Device.GetFeatureLevel) |
|
ID3D11Device ::GetImmediateContext Obtient un contexte immédiat, qui peut lire les listes de commandes. (ID3D11Device.GetImmediateContext) |
|
ID3D11Device ::GetPrivateData Obtenir des données définies par l’application à partir d’un appareil. |
|
ID3D11Device ::OpenSharedResource Accorder à un appareil l’accès à une ressource partagée créée sur un autre appareil. |
|
ID3D11Device ::SetExceptionMode Obtenez les indicateurs de mode d’exception. (ID3D11Device.SetExceptionMode) |
|
ID3D11Device ::SetPrivateData Définissez les données sur un appareil et associez ces données à un GUID. (ID3D11Device.SetPrivateData) |
|
ID3D11Device ::SetPrivateDataInterface Associez une interface dérivée de IUnknown à cet enfant d’appareil et associez cette interface à un GUID défini par l’application. (ID3D11Device.SetPrivateDataInterface) |
Remarques
Un appareil est créé à l’aide de D3D11CreateDevice.
Windows Phone 8 : Cette API est prise en charge.
Configuration requise
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge | Windows 7 [applications de bureau | Applications UWP] |
| Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau | Applications UWP] |
| Plateforme cible | Windows |
| En-tête | d3d11.h |