共用方式為


D3D11_1DDI_VIDEO_PROCESSOR_STREAM 結構 (d3d10umddi.h)

包含 VideoProcessorBlt 函式的數據流層級數據。

語法

typedef struct D3D11_1DDI_VIDEO_PROCESSOR_STREAM {
  BOOL                                Enable;
  UINT                                OutputIndex;
  UINT                                InputFrameOrField;
  UINT                                PastFrames;
  UINT                                FutureFrames;
  D3D11_1DDI_HVIDEOPROCESSORINPUTVIEW *pPastSurfaces;
  D3D11_1DDI_HVIDEOPROCESSORINPUTVIEW hInputSurface;
  D3D11_1DDI_HVIDEOPROCESSORINPUTVIEW *pFutureSurfaces;
  D3D11_1DDI_HVIDEOPROCESSORINPUTVIEW *pPastSurfacesRight;
  D3D11_1DDI_HVIDEOPROCESSORINPUTVIEW hInputSurfaceRight;
  D3D11_1DDI_HVIDEOPROCESSORINPUTVIEW *pFutureSurfacesRight;
} D3D11_1DDI_VIDEO_PROCESSOR_STREAM;

成員

Enable

指定是否啟用此輸入資料流。 如果值為TRUE,VideoProcessorBlt 函式會將此數據流 Blits 至輸出介面。 否則,此數據流不會經過 Blitted。

D3D11_1DDI_VIDEO_PROCESSOR_CAPS 結構的MaxInputStreams 成員中會提供一次可啟用的數據流數目上限。

OutputIndex

輸出框架以零起始的索引編號。

InputFrameOrField

輸入框架或欄位之以零起始的索引編號。

PastFrames

過去參考框架的數目。

FutureFrames

未來的參考框架數目。

pPastSurfaces

呼叫端所配置的指標陣列 D3D11_1DDI_HVIDEOPROCESSORINPUTVIEW 指標。 此陣列包含視訊處理作業的過去參考畫面。 陣列中的元素數目等於 PastFrames

hInputSurface

包含目前輸入框架之介面 的D3D11_1DDI_HVIDEOPROCESSORINPUTVIEW 指標。

pFutureSurfaces

呼叫端所配置的指標陣列 D3D11_1DDI_HVIDEOPROCESSORINPUTVIEW 指標。 此陣列包含影片處理作業的未來參考畫面。 陣列中的元素數目等於 FutureFrames

pPastSurfacesRight

如果立體立體 3D 格式 D3D11_1DDI_VIDEO_PROCESSOR_STEREO_FORMAT_SEPARATE,則此成員是指針陣列 的D3D11_1DDI_HVIDEOPROCESSORINPUTVIEW 指標,其中包含正確檢視的過去參考框架。 陣列中的元素數目等於 PastFrames

若為任何其他立體立體 3D 格式,請將此成員設定為 NULL。 如需詳細資訊,請參閱 VideoProcessorSetStreamStereoFormat

hInputSurfaceRight

如果立體立體立體 3D 格式 D3D11_1DDI_VIDEO_PROCESSOR_STEREO_FORMAT_SEPARATE,則此成員是正確檢視之目前輸入框架 的D3D11_1DDI_HVIDEOPROCESSORINPUTVIEW 指標。

若為任何其他立體立體 3D 格式,請將此成員設定為 NULL

pFutureSurfacesRight

如果立體立體 3D 格式 是D3D11_1DDI_VIDEO_PROCESSOR_STEREO_FORMAT_SEPARATE,則此成員是指針陣列 的D3D11_1DDI_HVIDEOPROCESSORINPUTVIEW 指標,其中包含正確檢視的未來參考框架。 陣列中的元素數目等於 FutureFrames

若為任何其他立體立體 3D 格式,請將此成員設定為 NULL

備註

如果立體立體立體格式D3D11_1DDI_VIDEO_PROCESSOR_STEREO_FORMAT_SEPARATE,pPastSurfacespInputSurfacepFutureSurfaces 成員會包含左檢視。

規格需求

需求
最低支援的用戶端 Windows 8
最低支援的伺服器 Windows Server 2012
標頭 d3d10umddi.h (include D3d10umddi.h)

另請參閱

D3D11_1DDI_VIDEO_PROCESSOR_CAPS

VideoProcessorBlt

VideoProcessorSetStreamStereoFormat