다음을 통해 공유


D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS 구조체(d3d12video.h)

비디오 디코딩 작업의 출력 스트림에 대한 매개 변수를 지정합니다. D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS1 동일한 용도로 사용되지만 히스토그램에 대한 추가 필드를 제공합니다.

구문

typedef struct D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS {
  ID3D12Resource                          *pOutputTexture2D;
  UINT                                    OutputSubresource;
  D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTS ConversionArguments;
} D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS;

멤버

pOutputTexture2D

출력 텍스처를 나타내는 ID3D12Resource 입니다. 디코딩 변환을 사용하는 경우 이 텍스처에는 변환 후 출력이 포함됩니다. 디코딩 변환을 사용하도록 설정하지 않으면 이 텍스처에 디코딩 출력이 포함됩니다.

OutputSubresource

사용할 pOutputTexture2D 의 출력 하위 리소스 인덱스입니다. 이렇게 하면 출력이 배열인 경우 배열 인덱스를 지정할 수 있습니다.

ConversionArguments

출력 변환 매개 변수를 포함하는 선택적 D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTS 구조체입니다.

요구 사항

요구 사항
헤더 d3d12video.h