D3D11_VIDEO_PROCESSOR_CAPS 구조체(d3d11.h)
Microsoft Direct3D 11 비디오 프로세서의 기능에 대해 설명합니다.
구문
typedef struct D3D11_VIDEO_PROCESSOR_CAPS {
UINT DeviceCaps;
UINT FeatureCaps;
UINT FilterCaps;
UINT InputFormatCaps;
UINT AutoStreamCaps;
UINT StereoCaps;
UINT RateConversionCapsCount;
UINT MaxInputStreams;
UINT MaxStreamStates;
} D3D11_VIDEO_PROCESSOR_CAPS;
멤버
DeviceCaps
D3D11_VIDEO_PROCESSOR_DEVICE_CAPS 열거형에서 0개 이상의 플래그가 있는 비트 OR입니다.
FeatureCaps
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS 열거형에서 0개 이상의 플래그가 있는 비트 OR입니다.
FilterCaps
D3D11_VIDEO_PROCESSPR_FILTER_CAPS 열거형에서 0개 이상의 플래그가 있는 비트 OR입니다.
InputFormatCaps
D3D11_VIDEO_PROCESSOR_FORMAT_CAPS 열거형에서 0개 이상의 플래그가 있는 비트 OR입니다.
AutoStreamCaps
D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS 열거형에서 0개 이상의 플래그가 있는 비트 OR입니다.
StereoCaps
D3D11_VIDEO_PROCESSOR_STEREO_CAPS 열거형에서 0개 이상의 플래그가 있는 비트 OR입니다.
RateConversionCapsCount
프레임 속도 변환 기능의 수입니다. 프레임 속도 변환 기능을 열거하려면 ID3D11VideoProcessorEnumerator::GetVideoProcessorRateConversionCaps 메서드를 호출합니다.
MaxInputStreams
동시에 사용할 수 있는 최대 입력 스트림 수입니다.
MaxStreamStates
디바이스가 상태 데이터를 저장할 수 있는 최대 입력 스트림 수입니다.
설명
비디오 프로세서는 각 입력 스트림에 대한 상태 정보를 저장합니다. 이러한 상태는 블릿 간에 유지됩니다. 각 블릿을 사용하여 애플리케이션은 사용하거나 사용하지 않도록 설정할 스트림을 선택합니다. 스트림을 사용하지 않도록 설정해도 해당 스트림의 상태 정보에는 영향을 주지 않습니다.
MaxStreamStates 멤버는 저장할 수 있는 최대 스트림 상태 수를 제공합니다. MaxInputStreams 멤버는 blit 중에 사용하도록 설정할 수 있는 최대 스트림 수를 제공합니다. 이 두 값은 다를 수 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 8 [데스크톱 앱 | UWP 앱] |
지원되는 최소 서버 | Windows Server 2012 [데스크톱 앱 | UWP 앱] |
머리글 | d3d11.h |