D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS1 구조체(d3d12video.h)
비디오 디코딩 작업의 출력 스트림에 대한 매개 변수를 지정합니다. D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS 동일한 용도로 사용되지만 히스토그램에 대한 필드를 제공하지는 않습니다.
구문
typedef struct D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS1 {
ID3D12Resource *pOutputTexture2D;
UINT OutputSubresource;
D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTS1 ConversionArguments;
D3D12_VIDEO_DECODE_OUTPUT_HISTOGRAM Histograms[4];
} D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS1;
멤버
pOutputTexture2D
출력 텍스처를 나타내는 ID3D12Resource 입니다. 디코딩 변환을 사용하는 경우 이 텍스처에는 변환 후 출력이 포함됩니다. 디코딩 변환을 사용하도록 설정하지 않으면 이 텍스처에 디코딩 출력이 포함됩니다.
OutputSubresource
사용할 pOutputTexture2D 의 출력 하위 리소스 인덱스입니다. 이렇게 하면 출력이 배열인 경우 배열 인덱스를 지정할 수 있습니다.
ConversionArguments
출력 변환 매개 변수를 포함하는 선택적 D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTS 구조체입니다.
Histograms[4]
히스토그램 데이터로 채워진 D3D12_VIDEO_DECODE_OUTPUT_HISTOGRAM 구조체의 배열입니다. 배열의 최대 크기는 4입니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | d3d12video.h |