共用方式為


位置暫存器

這個頂點著色器輸出暫存器包含每個頂點位置資料。

頂點著色器版本 1_1 2_0 2_sw 2_x 3_0 3_sw
位置暫存器 x x x x x x

 

暫存器是由屬性所組成,可決定每個暫存器的行為。

屬性 Description
名稱 oPos
Count 1 個向量
I/O 許可權 唯寫。

 

此值是同質裁剪空間中的位置。 此值必須由頂點著色器寫入。

範例

    dcl_position v0
    
    def c40, 0.0f,0.0f,0.0f,0.0f;
    // transform into projection space
    m4x4 r0,v0,c8
    max r0.z,c40.z,r0.z //clamp to 0
    max r0.w,c12.x,r0.w //clamp to near clip plane
    mov oPos,r0   

頂點著色器暫存器