Share via


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

추가 정보

Direct3D 11 비디오 구조

ID3D11VideoProcessorEnumerator::GetVideoProcessorCaps