다음을 통해 공유


d3d11_1.h 헤더

이 헤더는 여러 기술에서 사용됩니다. 자세한 내용은 다음을 참조하세요.

d3d11_1.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.

인터페이스

 
ID3D11BlendState1

혼합 상태 인터페이스에는 출력 병합기 단계에 바인딩할 수 있는 혼합 상태에 대한 설명이 있습니다. 이 혼합 상태 인터페이스는 논리 작업과 혼합 작업을 지원합니다.
ID3D11Device1

디바이스 인터페이스는 가상 어댑터를 나타냅니다. 리소스를 만드는 데 사용됩니다. ID3D11Device1은 ID3D11Device의 메서드에 새 메서드를 추가합니다.
ID3D11DeviceContext1

디바이스 컨텍스트 인터페이스는 디바이스 컨텍스트를 나타냅니다. 명령을 렌더링하는 데 사용됩니다. ID3D11DeviceContext1은 ID3D11DeviceContext의 메서드에 새 메서드를 추가합니다.
ID3D11RasterizerState1

래스터라이저 상태 인터페이스에는 래스터라이저 단계에 바인딩할 수 있는 래스터라이저 상태에 대한 설명이 있습니다. 이 래스터라이저 상태 인터페이스는 강제 샘플 수를 지원합니다.
ID3D11VideoContext1

Microsoft Direct3D 11 디바이스의 비디오 기능을 제공합니다. (ID3D11VideoContext1)
ID3D11VideoDevice1

Microsoft Direct3D 11 디바이스의 비디오 디코딩 및 비디오 처리 기능을 제공합니다. (ID3D11VideoDevice1)
ID3D11VideoProcessorEnumerator1

Microsoft Direct3D 11 디바이스의 비디오 프로세서 기능을 열거합니다. (ID3D11VideoProcessorEnumerator1)
ID3DDeviceContextState

ID3DDeviceContextState 인터페이스는 Microsoft Direct3D 디바이스에 대한 상태 및 동작 정보를 포함하는 컨텍스트 상태 개체를 나타냅니다.
ID3DUserDefinedAnnotation

ID3DUserDefinedAnnotation 인터페이스를 사용하면 애플리케이션에서 애플리케이션의 코드 흐름 내에서 개념 섹션 및 마커를 설명할 수 있습니다.

구조체

 
CD3D11_BLEND_DESC1

ID3D11Device1::CreateBlendState1을 호출하여 혼합 상태 개체를 만드는 데 사용하는 혼합 상태를 설명합니다. D
CD3D11_RASTERIZER_DESC1

CD3D11_RASTERIZER_DESC1(d3d11_1.h) 구조체는 래스터라이저 상태를 설명합니다.
D3D11_BLEND_DESC1

ID3D11Device1::CreateBlendState1을 호출하여 혼합 상태 개체를 만드는 데 사용하는 혼합 상태를 설명합니다. (D3D11_BLEND_DESC1)
D3D11_KEY_EXCHANGE_HW_PROTECTION_DATA

하드웨어 콘텐츠 보호를 위한 주요 교환 데이터를 나타냅니다.
D3D11_KEY_EXCHANGE_HW_PROTECTION_INPUT_DATA

하드웨어 콘텐츠 보호를 위한 키 교환 입력 데이터를 나타냅니다.
D3D11_KEY_EXCHANGE_HW_PROTECTION_OUTPUT_DATA

하드웨어 콘텐츠 보호를 위한 주요 교환 출력 데이터를 나타냅니다.
D3D11_RASTERIZER_DESC1

래스터라이저 상태를 설명합니다. (D3D11_RASTERIZER_DESC1)
D3D11_RENDER_TARGET_BLEND_DESC1

렌더링 대상의 혼합 상태를 설명합니다. (D3D11_RENDER_TARGET_BLEND_DESC1)
D3D11_VIDEO_DECODER_BEGIN_FRAME_CRYPTO_SESSION

ID3D11VideoContext::D ecoderBeginFrame 메서드에 데이터를 제공합니다.
D3D11_VIDEO_DECODER_BUFFER_DESC1

디코딩을 위해 압축된 버퍼에 대해 설명합니다. (D3D11_VIDEO_DECODER_BUFFER_DESC1)
D3D11_VIDEO_DECODER_SUB_SAMPLE_MAPPING_BLOCK

하위 샘플 매핑 블록에 대해 설명합니다.
D3D11_VIDEO_PROCESSOR_STREAM_BEHAVIOR_HINT

ID3DVideoContext1::VideoProcessorGetBehaviorHints 메서드에 전달된 입력 스트림에 대한 정보를 제공합니다.
D3D11_VIDEO_SAMPLE_DESC

비디오 샘플을 설명합니다.

열거형

 
D3D11_1_CREATE_DEVICE_CONTEXT_STATE_FLAG

ID3D11Device1::CreateDeviceContextState 메서드를 사용하여 디바이스 컨텍스트 상태 개체(ID3DDeviceContextState)를 만드는 데 사용되는 플래그에 대해 설명합니다.
D3D11_COPY_FLAGS

해당 리소스 내 지역의 복사 또는 업데이트 작업 중에 리소스의 기존 콘텐츠를 처리하는 방법을 지정합니다.
D3D11_CRYPTO_SESSION_STATUS

ID3D11CryptoSession 인터페이스의 상태 나타냅니다.
D3D11_LOGIC_OP

렌더링 대상에 대해 구성할 논리 작업을 지정합니다. (D3D11_LOGIC_OP)
D3D11_VIDEO_DECODER_CAPS

비디오 디코더의 기능을 지정합니다.
D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINTS

비디오 처리 작업을 수행하는 가장 효율적인 방법을 나타내는 플래그를 지정합니다.