Direct3D 11 코어 인터페이스
이 섹션에는 핵심 인터페이스에 대한 정보가 포함되어 있습니다.
주제 | 묘사 |
---|---|
ID3D11 비동기 |
이 인터페이스는 GPU에서 데이터를 비동기적으로 검색하는 메서드를 캡슐화합니다. |
ID3D11BlendState |
혼합 상태 인터페이스에는 출력-병합기 단계바인딩할 수 있는 혼합 상태에 대한 설명이 있습니다. |
ID3D11BlendState1 |
혼합 상태 인터페이스에는 출력-병합기 단계바인딩할 수 있는 혼합 상태에 대한 설명이 있습니다. 이 혼합 상태 인터페이스는 혼합 작업뿐만 아니라 논리 연산도 지원합니다. |
ID3D11CommandList |
ID3D11CommandList 인터페이스는 재생을 위한 그래픽 명령 목록을 캡슐화합니다. |
ID3D11Counter |
이 인터페이스는 GPU 성능을 측정하기 위한 메서드를 캡슐화합니다. |
ID3D11DepthStencilState |
깊이 스텐실 상태 인터페이스에는 출력-병합기 단계바인딩할 수 있는 깊이 스텐실 상태에 대한 설명이 있습니다. |
ID3D11Device |
디바이스 인터페이스는 가상 어댑터를 나타냅니다. 리소스를 만드는 데 사용됩니다. |
ID3D11Device1 |
디바이스 인터페이스는 가상 어댑터를 나타냅니다. 리소스를 만드는 데 사용됩니다.
ID3D11Device1ID3D11Device새 메서드를 추가합니다. |
ID3D11Device2 |
디바이스 인터페이스는 가상 어댑터를 나타냅니다. 리소스를 만드는 데 사용됩니다.
ID3D11Device2ID3D11Device1새 메서드를 추가합니다. |
ID3D11Device3 |
디바이스 인터페이스는 가상 어댑터를 나타냅니다. 리소스를 만드는 데 사용됩니다.
ID3D11Device3ID3D11Device2새 메서드를 추가합니다. |
ID3D11Device4 |
디바이스 인터페이스는 가상 어댑터를 나타냅니다. 리소스를 만드는 데 사용됩니다.
ID3D11Device4RegisterDeviceRemovedEvent 및 unregisterDeviceRemoved 같은 ID3D11Device3메서드에 새 메서드를 추가합니다. |
ID3D11Device5 |
디바이스 인터페이스는 가상 어댑터를 나타냅니다. 리소스를 만드는 데 사용됩니다.
ID3D11Device5ID3D11Device4새 메서드를 추가합니다. |
ID3D11DeviceChild |
디바이스-자식 인터페이스는 디바이스에서 사용하는 데이터에 액세스합니다. |
id3D11DeviceContext |
ID3D11DeviceContext 인터페이스는 렌더링 명령을 생성하는 디바이스 컨텍스트를 나타냅니다. 참고: 이 인터페이스의 최신 버전은 Windows 10 크리에이터스 업데이트에 도입된 ID3D11DeviceContext4. Windows 10 크리에이터스 업데이트를 대상으로 하는 애플리케이션은 ID3D11Device 대신 ID3D11DeviceContext4 인터페이스를 사용해야. |
ID3D11DeviceContext1 |
디바이스 컨텍스트 인터페이스는 디바이스 컨텍스트를 나타냅니다. 명령을 렌더링하는 데 사용됩니다.
ID3D11DeviceContext1ID3D11DeviceContext있는 메서드에 새 메서드를 추가합니다. |
ID3D11DeviceContext2 |
디바이스 컨텍스트 인터페이스는 디바이스 컨텍스트를 나타냅니다. 명령을 렌더링하는 데 사용됩니다.
ID3D11DeviceContext2ID3D11DeviceContext1새 메서드를 추가합니다. |
ID3D11DeviceContext3 |
디바이스 컨텍스트 인터페이스는 디바이스 컨텍스트를 나타냅니다. 명령을 렌더링하는 데 사용됩니다.
ID3D11DeviceContext3ID3D11DeviceContext2새 메서드를 추가합니다. |
ID3D11DeviceContext4 |
디바이스 컨텍스트 인터페이스는 디바이스 컨텍스트를 나타냅니다. 명령을 렌더링하는 데 사용됩니다.
ID3D11DeviceContext4ID3D11DeviceContext3새 메서드를 추가합니다. |
ID3DDeviceContextState |
ID3DDeviceContextState 인터페이스는 Microsoft Direct3D 디바이스에 대한 상태 및 동작 정보를 포함하는 컨텍스트 상태 개체를 나타냅니다. |
ID3D11Fence |
펜스, CPU 동기화에 사용되는 개체 및 하나 이상의 GPU를 나타냅니다. |
ID3D11InputLayout |
입력 레이아웃 인터페이스는 메모리에 배치된 꼭짓점 데이터를 그래픽 파이프라인 입력 어셈블러 스테이지에 공급하는 방법을 정의합니다. |
ID3D11Multithread |
다중 스레드 애플리케이션의 중요한 섹션에 대한 스레딩 보호를 제공합니다. |
ID3D11Predicate |
조건자 인터페이스는 이전 그리기 호출의 결과에 따라 기하 도형을 처리해야 하는지 여부를 결정합니다. |
ID3D11Query |
쿼리 인터페이스는 GPU의 정보를 쿼리합니다. |
ID3D11Query1 |
GPU(그래픽 처리 장치)에서 정보를 쿼리하기 위한 쿼리 개체를 나타냅니다. |
ID3D11RasterizerState |
래스터라이저 상태 인터페이스에는 래스터라이저 단계바인딩할 수 있는 래스터라이저 상태에 대한 설명이 있습니다. |
ID3D11RasterizerState1 |
래스터라이저 상태 인터페이스에는 래스터라이저 단계바인딩할 수 있는 래스터라이저 상태에 대한 설명이 있습니다. 이 래스터라이저 상태 인터페이스는 강제 샘플 수를 지원합니다. |
ID3D11RasterizerState2 |
래스터라이저 상태 인터페이스에는 래스터라이저 단계바인딩할 수 있는 래스터라이저 상태에 대한 설명이 있습니다. 이 래스터라이저 상태 인터페이스는 강제 샘플 수 및 보수적인 래스터화 모드를 지원합니다. |
ID3D11SamplerState |
샘플러 상태 인터페이스에는 텍스처 샘플 작업에서 참조하기 위해 파이프라인 셰이더 단계에 바인딩할 수 있는 샘플러 상태에 대한 설명이 있습니다. |
Direct3D 11은 다음을 위한 인터페이스를 구현합니다.
- 리소스
- 셰이더