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